Сервер, работающий на моем экземпляре EC2 (Amazon Linux AMI), выходит из строя каждую ночь. я watch
ed, и это происходит каждый раз через несколько минут после запуска этой команды:
/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
- если вы хотите отключить его, отредактируйте этот файл и закомментируйте его.
Не удаляйте файл просто потому, что при следующем исправлении он может быть возвращен.
Надеюсь, это поможет :)