Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ–₯️ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ автоматичСскиС обновлСния Π² Linux Π±Π΅Π· скриптов

πŸ–₯️ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ автоматичСскиС обновлСния Π² Linux Π±Π΅Π· скриптов? Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ мучился, Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ вводя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для обновлСния систСмы? А вСдь Π΅ΡΡ‚ΡŒ скрытыС возмоТности Linux, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всё обновлялось само ΠΈ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… усилий! Π“Π»Π°Π²Π½ΠΎΠ΅ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский запуск Π·Π°Π΄Π°Ρ‡. МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ систСмный ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ systemd, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ соврСмСнной систСмС. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡŽΠ½ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ обновлСния. Для этого достаточно ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ запуска: - создаСшь Ρ„Π°ΠΉΠ» sudo nano /etc/systemd/system/autoupdate.service ΠΈ добавляСшь Ρ‚ΡƒΠ΄Π°: [Unit] Description=АвтоматичСскиС обновлСния Linux After=network.target [Service] Type=oneshot ExecStart=/usr/bin/apt-get update && /usr/bin/apt-get upgrade -y [Install] WantedBy=multi-user.target Π”Π°Π»Π΅Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ: - sudo systemctl enable autoupdate.service И всё β€” Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ запускС систСмы Ρ‚Π²ΠΎΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ автоматичСски! ΠŸΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°: - экономишь врСмя ΠΈ Π½Π΅Ρ€Π²Ρ‹ -

πŸ–₯️ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ автоматичСскиС обновлСния Π² Linux Π±Π΅Π· скриптов?

Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ мучился, Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ вводя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для обновлСния систСмы? А вСдь Π΅ΡΡ‚ΡŒ скрытыС возмоТности Linux, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всё обновлялось само ΠΈ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… усилий!

Π“Π»Π°Π²Π½ΠΎΠ΅ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский запуск Π·Π°Π΄Π°Ρ‡. МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ систСмный ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ systemd, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ соврСмСнной систСмС.

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡŽΠ½ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ обновлСния. Для этого достаточно ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ запуска:

- создаСшь Ρ„Π°ΠΉΠ» sudo nano /etc/systemd/system/autoupdate.service

ΠΈ добавляСшь Ρ‚ΡƒΠ΄Π°:

[Unit]

Description=АвтоматичСскиС обновлСния Linux

After=network.target

[Service]

Type=oneshot

ExecStart=/usr/bin/apt-get update && /usr/bin/apt-get upgrade -y

[Install]

WantedBy=multi-user.target

Π”Π°Π»Π΅Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

- sudo systemctl enable autoupdate.service

И всё β€” Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ запускС систСмы Ρ‚Π²ΠΎΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ автоматичСски!

ΠŸΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

- экономишь врСмя ΠΈ Π½Π΅Ρ€Π²Ρ‹

- Π΄Π΅Ρ€ΠΆΠΈΡˆΡŒ систСму всСгда Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ

- ΡƒΡΡ‚Ρ€Π°Π½ΡΠ΅ΡˆΡŒ уязвимости быстрСС

А Ρ‡Ρ‚ΠΎ, Ссли Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π΅Ρ‰Π΅ большС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ? МоТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°ΠΉΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ этот сСрвис рСгулярно.

Π“ΠΎΡ‚ΠΎΠ² Π»ΠΈ Ρ‚Ρ‹ Π΄ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ своСй систСмС ΠΏΠΎΠ»Π½ΡƒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΡƒ ΠΈΠ»ΠΈ всС ΠΆΠ΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ?

⬇️ Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° вакансии ΠΈΡ‰ΠΈ Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

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