Найти в Дзене
Уроки Linux

🛠️ Как автоматизировать обновление системных пакетов на сервере

🛠️ Как автоматизировать обновление системных пакетов на сервере

Привет, мастера 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 минут! Включи 🔔 чтобы не пропустить!