ATualização Automática de SO com 무인 업그레이드
4672 단어 architecturesecuritycloud
Na maioria dos casos, o SO já possui um sistema interno para atualização automática, porém, quando estamos usando um sistema operacional baseado em pacotes como, por exemplo, o Linux, digamos 4 um Ubuntu, 18.4 um 상수 전자
apt update
설치 가능한 버전 assim atualizar para a última versão e corrigir possíveis falhas de segurança.오 문제아
O grande problema com estas abordagens é que precisamos constantemente entrar na máquina, rodar o comando e sair. Para solucionar isso, temos as famosas crontabs. Podemos por exemplo executar 또는 seguinte comando:
crontab -e
nossa crontab 편집, e ai podemos cadastrar a seguinte linha:
0 3 */5 * * sudo apt update && sudo apt upgrade -y
Esta linha vai fazer com que executemos os comandos de atualização a cada 5 dias as 3 da manhã. É uma boa prática realizar a atualização semper fora dos horários de utilização da máquina, então esta hora pode ser definida por você sem problemas.
Da mesma forma, a frequência de execução fica a critério de quem está configurando a máquina, eu costumo executar o processo a cada 5 dias porque geralmente não temos grandes atualizações diariament
Porém, se tivermos outras atualizações que necessitam de um reboot, por exemplo, atualizações de Kernel, então vamos ter que entrar e reiniciar a máquina manualmente... Deve haver um jeitoã isso, simples de fazer
무인 업그레이드
O Ubuntu(e acredito que a maioria dos sistemas baseados no Debian), possuem um pacote chamado
apt upgrade
, que pode ser combinado com alguns outros pacotes para prover uma funcionalidade sensacional em termos de segurança e atualização de SO.Para começar, vamos remover a nossa crontab criada anteriormente e deixar o sistema limpo de novo. Depois, vamos instalar os seguintes pacotes:
sudo apt install -y unattended-upgrades apt-listchanges bsd-mailx
O
unattended-upgrades
irá pedir algumas configurações iniciais para setar o seu email, estas configurações são específicas de máquina para máquina, mas o Ideal é que você escolha a opção bsd-mailx
FQDN은 고유한 도메인 구성을 위해 구성합니다. Se você precisar realizar alguma reconfiguração do pacote pois ele não está funcionando, use o comando a seguir:sudo dpkg-reconfigure -plow postfix
Ito fará com que a janela de configuração seja aberta novamente, se você 선호하는 재구성 유틸리티 사용, basta editar o arquivo
Internet Site
, 실행 불가 um restart do postfix depois de salvar o arquivo com o comando:sudo systemctl restart postfix
Agora, vamos ativar o pacote para as atualizações estáveis usando o seguinte comando:
sudo dpkg -plow unattended-upgrades
Então podemos abrir o arquivo de configuração, o seu 편집기를 사용하십시오. . Este arquivo contém todas as configurações necessárias para definirmos a funcionalidade de atualização do pacote, primeiro, vamos configurar nosso email para recebermos notificações de atualizações Importantes, para isso 79 vamos set.4 com o nosso 이메일 escolhido, ficando
/etc/postfix/main.cf
.아고라 바모스 구성: 아웃라스 차베스 시리즈에 대한 설정:
Unattended-Upgrade::Automatic-Reboot "true"; # Para reiniciar o sistema após uma atualização de Kernel
Unattended-Upgrade::Remove-Unused-Kernel-Packages "true";
Unattended-Upgrade::Remove-Unused-Dependencies "true";
Unattended-Upgrade::Automatic-Reboot-Time "03:00"; # Que horas queremos que o sistema reinicie
아고라 포데모스 로다 또는 코만도
/etc/apt/apt.conf.d/50unattended-upgrades
para poder testar se as nossas configurações estão corretas. Este comando não deve ter nenhuma saída, se este é o resultado então está tudo certo!결론
Com a instalação destes pacotes podemos ficar mais 평온한 em relação a atualizações de sistemas operacionais e também podemos manter as nossas VMs atualizadas de forma concisa.
Se você leu , aplicação desta técnica e também podem ser uma boa pedida para deixar a sua VM rodando quietamente!
에테 마이스!
Reference
이 문제에 관하여(ATualização Automática de SO com 무인 업그레이드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/azure/atualizacao-automatica-de-so-com-unattended-upgrades-16e1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)