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

πŸ› οΈ Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Logrotate

πŸ› οΈ Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Logrotate ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ систСмныС мастСра! πŸ–₯️ Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ накопившимися Π»ΠΎΠ³Π°ΠΌΠΈ β€” это Π½Π΅ просто рутинная Π·Π°Π΄Π°Ρ‡Π°, Π° настоящСС искусство? ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка Logrotate позволяСт ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° систСму ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ пСрСполнСния диска. Π”Π°Π²Π°ΠΉΡ‚Π΅ разбСрСмся, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это быстро ΠΈ красиво! 🌟 ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства Logrotate: - АвтоматичСская ротация Π»ΠΎΠ³ΠΎΠ² ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ - Архивация ΠΈ сТатиС старых Ρ„Π°ΠΉΠ»ΠΎΠ² - Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ сроку ΠΈΠ»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипты послС Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ? Всё просто: - БоздаСшь ΠΊΠΎΠ½Ρ„ΠΈΠ³ Π² /etc/logrotate.d/ ΠΈΠ»ΠΈ добавляСшь Π² /etc/logrotate.conf - Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΡˆΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ, сТатия ΠΈ хранСния НапримСр, для Π²Π΅Π±-сСрвСра: /var/log/nginx/*.log { weekly rotate 4 compress missingok notifempty create 640 www-data adm postrotate systemctl reload nginx endscript } ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ β€” ΠΊΠ°ΠΊ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π½ΠΎΡ‚Ρ‹, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΡΠΈΠΌΡ„ΠΎΠ½ΠΈΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ

πŸ› οΈ Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Logrotate

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ систСмныС мастСра! πŸ–₯️

Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ накопившимися Π»ΠΎΠ³Π°ΠΌΠΈ β€” это Π½Π΅ просто рутинная Π·Π°Π΄Π°Ρ‡Π°, Π° настоящСС искусство? ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка Logrotate позволяСт ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° систСму ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ пСрСполнСния диска. Π”Π°Π²Π°ΠΉΡ‚Π΅ разбСрСмся, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это быстро ΠΈ красиво!

🌟 ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства Logrotate:

- АвтоматичСская ротация Π»ΠΎΠ³ΠΎΠ² ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ

- Архивация ΠΈ сТатиС старых Ρ„Π°ΠΉΠ»ΠΎΠ²

- Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ сроку ΠΈΠ»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипты послС Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ

Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ? Всё просто:

- БоздаСшь ΠΊΠΎΠ½Ρ„ΠΈΠ³ Π² /etc/logrotate.d/ ΠΈΠ»ΠΈ добавляСшь Π² /etc/logrotate.conf

- Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΡˆΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ, сТатия ΠΈ хранСния

НапримСр, для Π²Π΅Π±-сСрвСра:

/var/log/nginx/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 www-data adm

postrotate

systemctl reload nginx

endscript

}

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ β€” ΠΊΠ°ΠΊ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π½ΠΎΡ‚Ρ‹, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΡΠΈΠΌΡ„ΠΎΠ½ΠΈΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ свою ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡŽ логирования β€” Π·Π½Π°Ρ‡ΠΈΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ устойчивый ΠΈ Π»Π΅Π³ΠΊΠΎ управляСмый сСрвСр.

А Π·Π°Π΄ΡƒΠΌΠ°Π»ΠΈΡΡŒ Π»ΠΈ Π²Ρ‹, ΠΊΠ°ΠΊ ваши Π»ΠΎΠ³ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ уязвимости ΠΈΠ»ΠΈ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° сбои?

ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ вас ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² ΠΌΠΈΡ€ Linux β€” ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚Π΅ тСсты Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ своих Π½Π°Π²Ρ‹ΠΊΠΎΠ²!

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