Pesquisa de site

dnf-automatic - Instale atualizações de segurança automaticamente no CentOS 8


As atualizações de segurança desempenham um papel crucial na proteção do seu sistema Linux contra ataques cibernéticos e violações que podem ter um efeito devastador em seus arquivos críticos, bancos de dados e outros recursos do seu sistema.

Você pode aplicar patches de segurança manualmente em seu sistema CentOS 8, mas é muito mais fácil para um administrador de sistema configurar atualizações automáticas. Isso lhe dará a confiança de que seu sistema verificará periodicamente se há patches ou atualizações de segurança e os aplicará.

Leitura recomendada: Yum-cron – Instale atualizações de segurança automaticamente no CentOS 7

Neste artigo, mostraremos como você pode configurar atualizações de segurança manualmente usando dnf-automatic e também usando um console baseado na web conhecido como cockpit-webserver.

Etapa 1: Instale o dnf-automatic no CentOS 8

Para dar o pontapé inicial, comece instalando o pacote RPM dnf-automatic mostrado abaixo.

dnf install dnf-automatic

Após a instalação bem-sucedida, você pode confirmar sua presença executando o comando rpm.

rpm -qi dnf-automatic

Etapa 2. Configurando dnf-automatic no CentOS 8

O arquivo de configuração do arquivo RPM dnf-automatic é o automatic.conf encontrado no diretório /etc/dnf/. Você pode visualizar as configurações padrão usando seu editor de texto favorito e ver a aparência do arquivo.

vi /etc/dnf/automatic.conf

Na seção 'comandos', defina o tipo de atualização. Você pode deixá-lo como padrão, o que aplicará todas as atualizações. Como estamos preocupados com atualizações de segurança, configure conforme mostrado:

upgrade_type = security

Em seguida, vá até a seção 'emissores' e defina o nome do host do sistema.

system_name = centos-8

Além disso, defina o parâmetro emit_via como motd para que, a cada login, mensagens sobre os pacotes de atualizações sejam exibidas.

emit_via = motd

Agora salve e saia do arquivo de configuração.

Etapa 3. Iniciar e ativar dnf-automatic no CentOS 8

O próximo passo será iniciar o serviço dnf-automatic. Execute o comando abaixo para começar a agendar atualizações automáticas para seu sistema CentOS 8.

systemctl enable --now dnf-automatic.timer

Para verificar o status do serviço, emita o comando.

systemctl list-timers *dnf-*

O dnf-makecache executa o serviço dnf-makecache que é responsável pela atualização dos pacotes de cache, enquanto a unidade dnf-automatic executa o serviço dnf-automatic que fará o download das atualizações do pacote.

Instale atualizações de segurança automaticamente usando Cockpit no CentOS 8

Cockpit é uma plataforma GUI baseada na web que permite aos administradores de sistema ter uma visão geral das métricas do sistema e configurar vários parâmetros, como firewall, criar usuários, gerenciar tarefas cron, etc. Cockpit também permite que você configure atualizações automáticas: pacote /atualizações de recursos e atualizações de segurança.

Para configurar atualizações automáticas de segurança, faça login no cockpit como usuário root navegando na URL do servidor conforme mostrado:

http://server-ip:9090/

Na barra lateral esquerda, clique na opção ‘Atualizações de software’.

Em seguida, ative o botão ‘Atualizações Automáticas’. Certifique-se de selecionar ‘Aplicar atualizações de segurança’ e escolher a frequência das atualizações.

E isso conclui nosso tópico de hoje. Não podemos enfatizar ainda mais a necessidade de definir atualizações de segurança em seu sistema. Isso não apenas manterá seu sistema protegido contra possíveis malwares, no mínimo, mas também lhe dará a tranquilidade de saber que seu sistema está sendo corrigido regularmente e atualizado com as definições de segurança mais recentes.