如何为Ubuntu Linux 18.04设置自动更新
时间:2020-01-09 10:39:43 来源:igfitidea点击:
如何为Ubuntu Linux 18.04 LTS Bionic Beaver服务器配置自动更新?
Linux服务器安全确实是系统管理员的一项基本任务。
保持服务器安全的最基本方法之一是及时安装安全更新以修补漏洞。
您需要安装无人值守升级软件包。
它将自动安装更新的软件,包括安全更新。
在本教程中我们学习了由Ubuntu安全团队发布时如何"自动安装安全更新"。
Ubuntu Linux的自动更新
- 更新服务器,运行:
sudo apt update && sudo apt upgrade
- 在Ubuntu上安装无人值守的升级。输入以下apt命令
sudo apt install unattended-upgrades apt-listchanges bsd-mailx
- 打开无人参与的安全更新,运行:
sudo dpkg-reconfigure -plow unattended-upgrades
- 配置自动更新,执行:
sudo vi /etc/apt/apt.conf.d/50unattended-upgrades
设置警报电子邮件ID:
Unattended-Upgrade::Mail "[email protected]";
自动重启Ubuntu box,无需进行内核更新:
Unattended-Upgrade::Automatic-Reboot "true";
最后编辑/etc/apt/listchanges.conf并设置电子邮件ID:
[email protected]
保存并关闭文件。
- 通过运行以下命令验证其是否正常运行:
sudo unattended-upgrades --dry-run
Ubuntu自动更新示例电子邮件警报
在50unattended-upgrades文件中配置无人值守升级::邮件使无人值守升级可以通过电子邮件向系统管理员发送电子邮件,其中详细说明了需要升级或有问题的软件包。
Ubuntu服务器通过电子邮件发送更新报告,如下所示:
查看自动更新日志
现在,您已在Ubuntu Server 18.04 LTS上设置了自动更新。
现在该看日志了。
因此,请使用grep命令或cat命令或更多命令/egrep命令:
sudo cat /var/log/unattended-upgrades/unattended-upgrades.log sudo tail -f /var/log/unattended-upgrades/unattended-upgrades.log sudo grep 'linux-image' /var/log/unattended-upgrades/unattended-upgrades.log