🛠️ Как автоматизировать обновление системных пакетов на сервере
Привет, мастера Linux и Devops! 🚀
Хотите, чтобы ваш сервер сам заботился о свежести своих пакетов? Тогда эта тема для вас!
Настройка автоматических обновлений — не только экономия времени, но и защита от известных уязвимостей.
Вот простой лайфхак: используйте systemd timer, чтобы запускать обновления по расписанию.
Создайте файл таймера и сервиса:
- /etc/systemd/system/autoupdate.service:
[Unit]
Description=Автоматическое обновление пакетов
[Service]
Type=simple
ExecStart=/usr/bin/apt-get update && /usr/bin/apt-get upgrade -y
- /etc/systemd/system/autoupdate.timer:
[Unit]
Description=Таймер для обновлений
[Timer]
OnCalendar=daily
Persistent=true
[Install]
WantedBy=timers.target
Теперь включите и запустите таймер:
sudo systemctl enable autoupdate.timer
sudo systemctl start autoupdate.timer
Преимущества этого подхода:
- автоматическая поддержка актуальности системы
- минимизация риска взлома через уязвимости
При этом, ваш сервер всегда будет с последними патчами, а вы — спокойны за безопасность.
Прокачай свои навыки в телеграм-канале https://t.me/LinuxSkill, а вакансии ищи в боте https://t.me/gradeliftbot!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!