Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ§ͺ *ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°: настройка автоматичСского обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° сСрвСрС

πŸ§ͺ *ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°: настройка автоматичСского обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° сСрвСрС* Задумывался Π»ΠΈ Ρ‚Ρ‹, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ твоя систСма сама Π΄Π΅Ρ€ΠΆΠ°Π»Π° сСбя Π² Ρ„ΠΎΡ€ΠΌΠ΅, Π½Π΅ трСбуя постоянного Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°? БСгодня расскаТу ΠΎ простом способС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ риск уязвимостСй ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ. Главная Ρ„ΠΈΡˆΠΊΠ° β€” Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ обновлСния ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· cron. ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ? - ОбновлСния проходят Π±Π΅Π· Ρ‚Π²ΠΎΠ΅Π³ΠΎ участия, экономя врСмя. - Π£ΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ риск ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅. - Π’Π΅ΡΡŒ процСсс ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ ΠΈ Π½Π°Π΄Π΅ΠΆΠ΅Π½. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ всё быстро, достаточно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ скрипт с ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ обновлСния ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² cron: - Π‘ΠΎΠ·Π΄Π°ΠΉ Ρ„Π°ΠΉΠ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ /usr/local/bin/auto_update.sh #!/bin/bash apt-get update && apt-get upgrade -y - Π‘Π΄Π΅Π»Π°ΠΉ Π΅Π³ΠΎ исполняСмым: chmod +x /usr/local/bin/auto_update.sh - Π”ΠΎΠ±Π°Π²ΡŒ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² crontab: sudo crontab -e И добавь строчку, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π²ΠΎΡΠΊΡ€Π΅ΡΠ΅Π½ΡŒΠ΅ Π² 3 часа Π½ΠΎΡ‡ΠΈ: 0 3 * * 0 /usr/local/bin/auto_update.sh Π’

πŸ§ͺ *ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°: настройка автоматичСского обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° сСрвСрС*

Задумывался Π»ΠΈ Ρ‚Ρ‹, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ твоя систСма сама Π΄Π΅Ρ€ΠΆΠ°Π»Π° сСбя Π² Ρ„ΠΎΡ€ΠΌΠ΅, Π½Π΅ трСбуя постоянного Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°? БСгодня расскаТу ΠΎ простом способС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ риск уязвимостСй ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ.

Главная Ρ„ΠΈΡˆΠΊΠ° β€” Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ обновлСния ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· cron.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ?

- ОбновлСния проходят Π±Π΅Π· Ρ‚Π²ΠΎΠ΅Π³ΠΎ участия, экономя врСмя.

- Π£ΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ риск ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.

- Π’Π΅ΡΡŒ процСсс ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ ΠΈ Π½Π°Π΄Π΅ΠΆΠ΅Π½.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ всё быстро, достаточно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ скрипт с ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ обновлСния ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² cron:

- Π‘ΠΎΠ·Π΄Π°ΠΉ Ρ„Π°ΠΉΠ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ /usr/local/bin/auto_update.sh

#!/bin/bash

apt-get update && apt-get upgrade -y

- Π‘Π΄Π΅Π»Π°ΠΉ Π΅Π³ΠΎ исполняСмым:

chmod +x /usr/local/bin/auto_update.sh

- Π”ΠΎΠ±Π°Π²ΡŒ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² crontab:

sudo crontab -e

И добавь строчку, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π²ΠΎΡΠΊΡ€Π΅ΡΠ΅Π½ΡŒΠ΅ Π² 3 часа Π½ΠΎΡ‡ΠΈ:

0 3 * * 0 /usr/local/bin/auto_update.sh

Π’Π΅ΠΏΠ΅Ρ€ΡŒ твоя систСма заботится ΠΎ сСбС сама!

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ процСссы Π½Π° своих сСрвСрах? Или всё дСлаСшь Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ Π½Π°ΠΉΠ΄Ρ‘ΡˆΡŒ Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° вакансии для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!