Назад | Перейти на главную страницу

Как отключить автоматическое обновление ночной проверки yum экземпляра Amazon EC2?

Сервер, работающий на моем экземпляре EC2 (Amazon Linux AMI), выходит из строя каждую ночь. я watched, и это происходит каждый раз через несколько минут после запуска этой команды:

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

В: Где это настроено для работы? Я хочу отключить это и делать обновления вручную.

Extra Q: Что значит check-update вообще-то? Кажется, он только составляет список обновлений, но не обновляется на самом деле? Какой в ​​этом смысл?

Цель состоит в том, чтобы генерировать сообщение, которое отображается каждый раз, когда вы подключаетесь к хосту по SSH, например:

~ $ ssh ec2-user@xx.xx.xx.xx


       __|  __|_  )
       _|  (     /   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 ~]$

Он запускается как часть /etc/cron.d/update-motd cron работа.

Команда, которую вы хотите отключить, запускается из /etc/update-motd.d/70-available-updates - если вы хотите отключить его, отредактируйте этот файл и закомментируйте его.

Не удаляйте файл просто потому, что при следующем исправлении он может быть возвращен.

Надеюсь, это поможет :)