如何禁用 Amazon EC2 实例 yum 自动夜间检查更新?

如何禁用 Amazon EC2 实例 yum 自动夜间检查更新?

在我的 EC2 实例 (Amazon Linux AMI) 上运行的服务器每晚都会崩溃。我watch编辑了进程,每次运行此命令几分钟后都会发生这种情况:

/usr/bin/python2.7 /usr/bin/yum --debuglevel 2 --security check-update

问:这个配置在哪里运行?我想禁用它,然后手动进行更新。

补充问题:它check-update实际上做了什么?它似乎只编译了更新列表,但实际上并没有更新?这有什么意义?

答案1

目的是生成每次通过 SSH 连接到主机时显示的消息,类似于:

~ $ ssh [email protected]


       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2018.03-release-notes/
10 package(s) needed for security, out of 21 available          <<<=== This
Run "sudo yum update" to apply all updates.                     <<<=== and this
[ec2-user@ip-172-31-11-77 ~]$

它作为 cron 作业的一部分运行/etc/cron.d/update-motd

您要禁用的命令是从运行的/etc/update-motd.d/70-available-updates- 如果您要禁用它,请编辑此文件并将其注释掉。

不要简单地删除该文件,因为下次修补时它可能会被恢复。

希望有帮助:)

相关内容