При запуске VPS, обновления системы безопасности имеют решающее значение для обеспечения стабильности. Мы показали, как настроить автоматическое обновление системы безопасности на Debian и теперь настало время, сделать это для CentOS.
CentOS обеспечивают флаг для применения обновлений безопасности, в сочетании с yum-cron мы можем запланировать обновления для системы безопасности, которые будут установлены автоматически каждый день.
Настройка автоматического обновления безопасности CentOS
Основная команда для установки обновлений безопасности использует флаг --security
для команды yum upgrade
sudo yum upgrade --security
Если вы видите эту ошибку: Command line error: no such option: --security
то вы можете решить эту проблему путем установки пакета yum-security
sudo yum install yum-security
Автоматические обновление yum
Мы будем использовать пакет yum-cron
для запуска yum --security upgrade
автоматически.
sudo yum install yum-cron
Добавить конфигурацию, чтобы применить обновления безопасности автоматически yum-cron.conf.
echo -e "update_cmd = security\napply_updates = yes" > /etc/yum/yum-cron.conf
Включите службу yum-cron и перезапустите ее
sudo systemctl enable yum-cron
sudo systemctl restart yum-cron
Если вы получаете ошибку: systemctl не найден, то используйте эти команды
sudo chkconfig yum-cron on
sudo service yum-cron restart
Конфигурация cron в файле /etc/cron.daily/0yum-daily.cron
.