Os patches do php2shell (CVE-2026-109618 e CVE-2026-109619) para o PHP em fim de vida (EOL) já estão disponíveis. Como as respostas do atendimento de vendas estão mais demoradas do que o normal devido à alta demanda, a maneira mais rápida de obter os pacotes corrigidos é adquirir o ELS para Runtimes on-line (abre em uma nova aba). Leia as perguntas frequentes sobre os patches

Vá direto para um resumo gerado por IA desta postagem do blog

  • Resuma esta postagem com o Perplexity
  • Resuma esta postagem com o Gemini

Principais conclusões

  • O fim do ciclo de vida (EOL) do CentOS 7 ocorreu em 30 de junho de 2024, encerrando as atualizações de segurança e o suporte oficial.
  • Migre para um sistema operacional compatível ou utilize o suporte estendido para manter a segurança e a estabilidade de seus sistemas CentOS 7.
  • O serviço Endless Lifecycle Support (ELS) da TuxCare, , mantém o CentOS 7 protegido após o fim do ciclo de vida (EOL), fornecendo patches de segurança essenciais sem exigir uma migração imediata do sistema operacional.

Como o CentOS 7 chegou ao fim de sua vida útil (EOL), é fundamental que usuários e administradores compreendam as implicações dessa transição. O EOL do CentOS 7 não é apenas um evento isolado, mas sim um fenômeno comum no ciclo de vida das distribuições Linux. Este artigo explica o que significa o EOL do CentOS 7, seu impacto e as opções disponíveis para você.

Já apresentamos um webinar sobre esse assunto, e este artigo traz alguns dos principais pontos abordados nele. Se você preferir a versão em vídeo, pode acessá-la aqui.

O que significa o fim do ciclo de vida do CentOS 7?

O período de fim de vida útil (EOL) tem início em uma data definida pelo fornecedor, que marca o fim das atualizações para uma distribuição Linux. Isso inclui atualizações de segurança, que são essenciais para a proteção contra vulnerabilidades.

O CentOS 7 chegou ao fim de sua vida útil em 30 de junho de 2024. Embora as instalações existentes do CentOS 7 continuem funcionando, elas se tornarão progressivamente menos seguras e incompatíveis com softwares mais recentes. Portanto, recomenda-se enfaticamente a migração para um sistema operacional com suporte para manter a segurança e a estabilidade.

Após o fim do ciclo de vida (EOL), o suporte oficial também é encerrado, deixando os usuários responsáveis por resolver problemas de compatibilidade e bugs por conta própria. Um impacto significativo, embora muitas vezes ignorado, é que os softwares de terceiros deixarão de receber atualizações para essa distribuição, o que pode afetar o desempenho e a segurança do software.

Riscos de continuar usando o CentOS 7 após o fim do suporte (EOL)

Utilizar uma distribuição em fim de vida útil (EOL), como o CentOS 7, deixa seus sistemas expostos a vulnerabilidades de segurança sem correção. Os principais riscos a serem considerados incluem:

Maior vulnerabilidade a ataques cibernéticos

Apesar da ausência de atualizações ou suporte, os sistemas CentOS 7 existentes continuarão funcionando. Ainda é possível implantar novos sistemas utilizando arquivos ISO ou imagens já existentes. No entanto, esses sistemas se tornam alvos principais para vulnerabilidades, já que os invasores estão cientes da falta de atualizações de segurança contínuas.

Observação: Todos os anos, só no kernel do Linux são divulgadas centenas — muitas vezes milhares — de CVEs, o que reflete tanto sua enorme base de código quanto o rigor cada vez maior na notificação de vulnerabilidades.

Não há suporte técnico da CentOS/Red Hat

O CentOS 7 não recebe mais suporte oficial, correções de bugs nem assistência para solução de problemas da Red Hat ou dos desenvolvedores do CentOS. Se algo der errado, você terá que resolver sozinho – a menos que mude para um sistema operacional com suporte ou pague por um suporte estendido oferecido por terceiros.

Incompatibilidade de software e pacotes desatualizados

Novas versões de software e aplicativos de terceiros podem deixar de oferecer suporte a implantações no CentOS 7, deixando você com pacotes e dependências desatualizados. Com o tempo, isso pode causar falhas em aplicativos essenciais, reduzir o desempenho e limitar o acesso a novos recursos.

O cumprimento das normas do setor torna-se um desafio, uma vez que elas exigem que as empresas utilizem sistemas operacionais com suporte e seguros. Continuar utilizando o CentOS 7 pode levar ao descumprimento de normas como PCI DSS, HIPAA e GDPR, resultando em consequências legais e financeiras.

Instabilidade do sistema

Sem atualizações, podem surgir problemas de estabilidade devido a versões desatualizadas do kernel e bugs não corrigidos. Além disso, os alertas de segurança não incluirão mais o CentOS 7, e os verificadores de vulnerabilidades provavelmente sinalizarão esses sistemas como riscos.

8 alternativas a serem consideradas após o fim do suporte ao CentOS 7

Se você estiver deixando de usar o CentOS 7, é fundamental escolher o sistema operacional substituto certo. Aqui estão as melhores alternativas, cada uma com seus pontos fortes:

1. AlmaLinux

O AlmaLinux é um sistema operacional de código aberto, governado pela comunidade, projetado para substituir diretamente o CentOS Linux. Ele oferece uma plataforma estável para cargas de trabalho em produção. Em resposta às mudanças no ecossistema do Enterprise Linux, o AlmaLinux agora se concentra na compatibilidade binária de aplicativos com o RHEL, permitindo que softwares desenvolvidos para o RHEL sejam executados sem modificações.

Benefícios da migração para o AlmaLinux

  • Cada versão principal inclui um ciclo de vida de suporte de 10 anos.
  • Mantém um ambiente familiar para os administradores do CentOS.
  • Oferece suporte à migração do CentOS 7 por meio do projeto ELevate.
  • Administrado pela AlmaLinux OS Foundation, uma organização sem fins lucrativos.
  • De uso gratuito, sem taxas de licenciamento nem restrições de uso.

Observação: Uma comparação detalhada entre o AlmaLinux e o CentOS pode ajudar a esclarecer questões relacionadas à compatibilidade, diferenças no ciclo de vida e considerações sobre a migração.

2. Rocky Linux

O Rocky Linux é um sistema operacional corporativo de código aberto criado por um dos fundadores originais do projeto CentOS. Ele foi projetado para dar continuidade ao modelo de uma distribuição gratuita, orientada pela comunidade e compatível com o RHEL. O Rocky Linux tem como objetivo a compatibilidade “bug a bug” com o RHEL, o que ajuda a garantir um comportamento consistente do sistema.

Benefícios da migração para o Rocky Linux

  • Mantém uma correspondência de 1:1 com os pacotes do RHEL e o comportamento do sistema.
  • Administrado pela Rocky Enterprise Software Foundation.
  • Segue um ciclo de vida estável, alinhado às versões do RHEL.
  • De uso gratuito, sem necessidade de assinatura ou licença.

3. Oracle Linux

O Oracle Linux é uma distribuição baseada no RHEL, disponível gratuitamente desde 2006. É frequentemente utilizado por organizações que necessitam de suporte corporativo ou de ajuste de desempenho no nível do kernel. O Oracle Linux oferece suporte tanto a um kernel compatível com o RHEL quanto ao Unbreakable Enterprise Kernel (UEK), projetado para cargas de trabalho específicas de alto desempenho.

Benefícios da migração para o Oracle Linux

  • Permite alternar entre o kernel compatível com RHEL e o UEK ao reiniciar o sistema.
  • Download e uso gratuitos, incluindo acesso a atualizações de segurança e erratas.
  • Inclui o Ksplice para aplicar patches de segurança no kernel sem precisar reiniciar o sistema.
  • Oferece suporte corporativo opcional 24 horas por dia, 7 dias por semana, com contratos de serviço definidos.

4. RHEL (Red Hat Enterprise Linux)

O Red Hat Enterprise Linux (RHEL) é o padrão comercial para o Linux corporativo. Ele oferece uma plataforma com suporte completo, garantida pela Red Hat por meio de um modelo de assinatura paga. O RHEL é comumente utilizado para cargas de trabalho de missão crítica, nas quais são exigidas estabilidade a longo prazo, certificações e responsabilidade do fornecedor.

Benefícios da migração para o Red Hat Enterprise Linux

  • Suporte técnico 24 horas por dia, 7 dias por semana, oferecido pela equipe global de engenharia da Red Hat.
  • Sólida estrutura de segurança com certificações do setor, como FIPS e Critérios Comuns.
  • O maior ecossistema de fornecedores certificados de software e hardware independentes.
  • Acesso ao Red Hat Insights, que ajuda a identificar e corrigir riscos do sistema.

5. Ubuntu

O Ubuntu é uma distribuição Linux baseada no Debian, mantida pela Canonical. É uma opção popular para cargas de trabalho na nuvem, em contêineres e voltadas para desenvolvedores. Ao contrário dos sistemas baseados no RHEL, o Ubuntu utiliza o gerenciador de pacotes APT e o .deb formato do pacote, o que exige mudanças nos fluxos de trabalho administrativos. No entanto, Ubuntu LTS oferece uma alternativa estável e com bom suporte para organizações que estão deixando de usar o CentOS.

Benefícios da migração para o Ubuntu

  • As versões com Suporte de Longo Prazo (LTS) incluem cinco anos de atualizações de segurança padrão, sem custo.
  • Amplamente compatível com os principais provedores de nuvem e fornecedores de software de terceiros.
  • Otimizado para infraestruturas modernas, incluindo Kubernetes, Docker e OpenStack.
  • Disponível gratuitamente para download e uso em um número ilimitado de sistemas, com suporte pago opcional.

6. Debian

O Debian é uma das distribuições Linux mais antigas e confiáveis. Trata-se de um projeto liderado pela comunidade, sem propriedade corporativa. Embora utilize ferramentas de gerenciamento de pacotes diferentes das do CentOS, o Debian é amplamente reconhecido por sua estabilidade em cargas de trabalho de servidor. As versões “Stable” do Debian passam por testes extensivos, o que as torna uma opção sólida para ambientes de produção, nos quais a confiabilidade é mais importante do que o acesso aos softwares mais recentes.

Benefícios da migração para o Debian

  • Você terá acesso a um dos maiores repositórios de software do ecossistema Linux.
  • Uma instalação básica mínima reduz a complexidade do sistema e a superfície de ataque.
  • É compatível com uma ampla variedade de arquiteturas de hardware, incluindo servidores mais antigos.
  • As equipes de Suporte de Longo Prazo (LTS) fornecem atualizações de segurança por até cinco anos por versão.

7. CloudLinux

O CloudLinux é uma distribuição baseada no RHEL, desenvolvida para provedores de hospedagem na web e ambientes multilocatários. Ele se integra a painéis de controle populares, como cPanel, Plesk e DirectAdmin. Ao contrário das distribuições de uso geral, o CloudLinux se concentra no isolamento de recursos e na segurança no nível da conta.

Benefícios da migração para o CloudLinux

  • Desenvolvido com base em um núcleo compatível com o RHEL, garantindo a compatibilidade com aplicativos e scripts existentes do CentOS 7.
  • Permite a execução de várias versões isoladas do PHP, Python e Ruby no mesmo servidor.
  • A tecnologia LVE limita o uso de recursos por cada usuário, incluindo CPU, memória e processos, para impedir que uma única conta afete as demais.
  • O HardenedPHP oferece atualizações de segurança estendidas para versões mais antigas do PHP que não recebem mais manutenção do desenvolvedor original.

8. Amazon Linux

O Amazon Linux é o sistema operacional nativo da AWS, projetado para cargas de trabalho em nuvem no EC2. A geração atual, o Amazon Linux 2023 (AL2023), é baseada no Fedora e no CentOS Stream, em vez do RHEL, permitindo acesso mais rápido a softwares modernos e, ao mesmo tempo, mantendo um ciclo de suporte estável para implantações em nuvem. As organizações que ainda utilizam a versão anterior também devem se planejar com antecedência para o fim do suporte ao Amazon Linux 2, previsto para 30 de junho de 2026.

Benefícios da migração para o Amazon Linux

  • Oferece um ciclo de vida de suporte de cinco anos: uma fase de suporte padrão de dois anos, seguida por uma fase de manutenção de três anos.
  • Vem pré-instalado com o AWS CLI v2, o SSM Agent e outras ferramentas nativas da nuvem.
  • Uso gratuito na AWS, sem taxas de assinatura ou de licenciamento.
  • O SELinux está incluído e pode ser configurado no modo de aplicação (enforcing) para atender aos requisitos de segurança.

Como migrar do CentOS 7

Ferramentas como o projeto ELevate podem ajudar na transição para derivados do RHEL, mas essa não é uma solução que sirva para todos os casos e pode exigir um esforço significativo. Abaixo estão as etapas completas para atualizar o CentOS 7 para o AlmaLinux 8 com sucesso.

Para proteger seus dados e possibilitar a recuperação do sistema, crie um backup completo antes de iniciar o processo de migração.

Passo 1: Atualize e reinicie seu sistema CentOS 7

Certifique-se de que seu sistema esteja totalmente atualizado para evitar problemas de compatibilidade:

sudo yum update -y
sudo reboot

Etapa 2: Instalar o pacote de lançamento do ELevate

Instale o pacote `elevate-release`, que fornece o repositório de migração necessário:

sudo yum install -y https://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpm

Etapa 3: Instalar os pacotes de atualização do Leapp

O Leapp é a ferramenta de migração que gerencia o processo de atualização. Instale-o junto com os dados de migração do AlmaLinux:

sudo yum install -y leapp-upgrade leapp-data-almalinux

Etapa 4: Executar uma verificação pré-atualização

Identifique possíveis obstáculos à atualização antes de prosseguir:

sudo leapp preupgrade

Um relatório será gerado em /var/log/leapp/leapp-report.txt, listando todas as questões que precisam ser resolvidas antes da migração.

Etapa 5: Corrigir problemas comuns de atualização

Alguns problemas comuns e suas soluções incluem:

O módulo pata_acpi pode bloquear:

sudo rmmod pata_acpi

O acesso como usuário root pode ser desativado após a atualização:

echo PermitRootLogin yes | sudo tee -a /etc/ssh/sshd_config

(Você pode desativá-lo novamente após a atualização.)

Problema com módulo PAM não compatível:

sudo leapp answer --section remove_pam_pkcs11_module_check.confirm=True

Tempo limite esgotado durante o download do pacote:

Basta tentar executar o comando de atualização novamente. O Yum armazena em cache os pacotes baixados; portanto, apenas os que estiverem faltando serão baixados novamente.

Etapa 6: Inicie o processo de atualização

Assim que todas as questões forem resolvidas, inicie a atualização:

sudo leapp upgrade

Após ser executado com sucesso, o sistema precisará ser reiniciado.

sudo reboot

Assim que o sistema reiniciar, selecione a nova entrada do GRUB:

ELevate-Upgrade-Initramfs

Pressione Enter ou deixe o sistema inicializar automaticamente. O sistema concluirá o processo de atualização.

Etapa 7: Verificar a instalação do AlmaLinux 8

Após reiniciar o computador, confirme a nova versão do sistema operacional:

cat /etc/redhat-release

Você deverá ver “AlmaLinux 8.x” na tela.

Agora que você concluiu com sucesso a migração para o AlmaLinux 8, pode prosseguir com a migração do AlmaLinux 8 para o AlmaLinux 9 – siga nosso guia completo de migração do CentOS.

Dica profissional: Sempre crie um snapshot ou faça um backup dos seus sistemas antes da migração. É mais fácil reverter a migração no meio do processo do que resolver problemas decorrentes de uma atualização malsucedida em um sistema em produção.

Desafios da migração do CentOS

A migração do CentOS 7 envolve mais do que uma simples atualização. Essa versão chegou ao fim de sua vida útil em 2024; portanto, a transição para um novo sistema em 2026 exige uma abordagem estruturada. As organizações devem gerenciar a dívida técnica, os riscos de segurança e as limitações de hardware durante a transição.

Não há caminho para atualização no local

O CentOS 7 não oferece suporte à atualização direta para versões principais mais recentes. O CentOS 8 atingiu sua data de fim de vida útil em 2021, e não existe um CentOS 9. Em vez disso, é necessário realizar uma migração completa. Isso geralmente significa montar novos servidores do zero e transferir seus dados manualmente. Esse processo aumenta a carga de trabalho e o risco de erro humano.

Compatibilidade de aplicativos e pacotes

Softwares desenvolvidos para o CentOS 7 podem não funcionar imediatamente em uma nova distribuição. As versões dos pacotes, as bibliotecas e os arquivos do sistema mudam entre as versões. É necessário testar e recompilar seus aplicativos legados para garantir que funcionem corretamente. Se o seu software depende de versões mais antigas do Python ou do PHP, talvez seja necessário atualizar seu código antes da migração.

Tempo de inatividade e interrupção do serviço

A migração de um servidor ativo geralmente exige que ele seja colocado fora do ar. No caso de serviços críticos, mesmo um curto período de inatividade pode causar perda de receita. É preciso planejar os intervalos de transição e ter um plano de reversão pronto caso o novo sistema falhe. A coordenação dessas migrações é difícil no caso de bancos de dados complexos ou plataformas voltadas para a web.

Problemas com hardware e drivers

É fato que os sistemas operacionais mais recentes acabam deixando de oferecer suporte a hardware mais antigo. Se você utiliza o CentOS 7 em servidores físicos mais antigos, um novo sistema operacional pode não dispor dos drivers corretos. Isso pode fazer com que você perca o acesso ao armazenamento ou às placas de rede. É necessário verificar a compatibilidade do seu hardware antes de iniciar a migração.

Conformidade e impacto da auditoria

Uma mudança no sistema operacional pode afetar suas certificações de segurança atuais. As organizações podem precisar recertificar os sistemas e atualizar os registros de auditoria. Em setores regulamentados, como o financeiro ou o de saúde, utilizar um sistema operacional sem suporte, como o CentOS 7, representa um risco significativo.

Uma solução para o fim do ciclo de vida (EOL) do CentOS 7: Suporte contínuo ao ciclo de vida

Se a migração não for uma opção imediata, o serviço Endless Lifecycle Support (ELS) da TuxCare oferece uma solução viável para esse problema e exige o mínimo de trabalho para ser adotado. Basicamente, você continua recebendo atualizações de segurança para o CentOS 7, só que agora a partir dos repositórios da TuxCare, em vez dos repositórios anteriores.

O ELS da TuxCare para o CentOS 7 abrange mais de 600 pacotes essenciais, incluindo o kernel do Linux, OpenSSL, Apache, Python, glibc, PHP, OpenSSH, MySQL e muito mais. Ele fornece patches de segurança essenciais para vulnerabilidades de alto risco, ajudando você a manter a conformidade e a estabilidade do sistema sem a necessidade de uma migração apressada. Essa é a solução ideal para organizações que precisam de mais tempo para a transição, ao mesmo tempo em que garantem a segurança e a conformidade das cargas de trabalho do CentOS 7.

Migração x Suporte Estendido: como escolher

As organizações devem escolher entre duas opções para seus sistemas CentOS 7. É possível migrar para um novo sistema operacional ou utilizar suporte estendido de terceiros para manter a segurança dos sistemas atuais. A melhor opção depende dos riscos específicos e dos prazos da sua organização.

Quando a migração faz sentido

A migração é a solução ideal para sistemas que podem ser atualizados sem interromper as principais funções de negócios. Essa abordagem funciona melhor para aplicativos modernos e ambientes que permitem um tempo de inatividade programado.

Escolha a migração se:

  • Seus aplicativos são compatíveis com os kernels mais recentes do Linux.
  • Você pode programar janelas de indisponibilidade para testes e migração.
  • O hardware do seu servidor é compatível com drivers e softwares modernos.
  • Sua equipe interna tem tempo para cuidar de uma reconstrução completa.
  • Suas regras de conformidade exigem um sistema operacional com suporte do fornecedor, como o AlmaLinux ou outras alternativas.

Nesses casos, a migração para um novo sistema operacional elimina sua dívida técnica e melhora o desempenho.

Quando o Suporte Estendido é a melhor opção

O Suporte de Ciclo de Vida Ilimitado (ELS) da TuxCare é ideal para ambientes em que a migração não é possível imediatamente. Ele fornece patches de segurança para o CentOS 7, mesmo que o suporte oficial da comunidade tenha sido encerrado. Isso permite que você mantenha a segurança enquanto planeja uma migração futura.

Escolha o suporte estendido se:

  • Seus aplicativos dependem de bibliotecas legadas que não existem nas versões mais recentes.
  • O cronograma da sua migração se estende até o final de 2026 ou 2027.
  • Vocês executam cargas de trabalho essenciais à missão que não podem sofrer nenhuma interrupção neste momento.
  • Seu orçamento ou as restrições de pessoal impedem uma mudança significativa na infraestrutura neste ano.
  • É necessário manter a conformidade com normas de segurança como a PCI-DSS ou a HIPAA.

Utilizando as duas abordagens em conjunto

Muitas organizações adotam uma estratégia em fases. Você pode migrar primeiro seus servidores web simples, mantendo seus servidores de banco de dados complexos no CentOS 7 com suporte estendido. Essa abordagem em fases distribui o risco e evita um único ponto de falha. O objetivo é migrar para um sistema operacional moderno em um ritmo que sua empresa possa acompanhar.

Dica profissional: As vulnerabilidades costumam ser exploradas poucos dias após serem divulgadas. Na verdade, 28% a 32% das vulnerabilidades são exploradas em até 24 horas.

Como o suporte ao ciclo de vida ilimitado mantém seus sistemas CentOS 7 protegidos após o fim da vida útil (EOL)

O fim do ciclo de vida (EOL) do CentOS 7 apresenta diversos desafios e riscos. Compreender essas implicações é fundamental para tomar decisões informadas sobre o gerenciamento ou a migração de seus sistemas. Seja optando pela migração ou por um serviço de longo prazo, como o Endless Lifecycle Support (ELS) da TuxCare, cada possibilidade requer uma análise cuidadosa e um planejamento minucioso.

Tem dúvidas sobre o Suporte de Ciclo de Vida Ilimitado para sua distribuição Linux e como ele atende às suas necessidades? Nossos especialistas em segurança de código aberto estão prontos para ajudar.

Resumo
Fim da vida útil (EOL) do CentOS Linux 7: seus próximos passos e soluções em 2026
Nome do artigo
Fim da vida útil (EOL) do CentOS Linux 7: seus próximos passos e soluções em 2026
Descrição
Mantenha a segurança após o fim do suporte (EOL) do CentOS 7 com o Endless Support. Receba patches críticos, atualizações e correções de segurança sem necessidade de reinicialização para prolongar a vida útil do sistema sem os transtornos da migração.
Autor
Nome da editora
TuxCare
Logotipo da editora

Junte-se a mais de 4.500 profissionais de Linux e código aberto!

2 vezes por mês. Sem spam.

Índice
Obtenha as respostas sobre segurança de código aberto de que você precisa

Junte-se a mais de 4.500 profissionais de Linux e código aberto!

2 vezes por mês. Sem spam.