π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ Π»ΠΎΠ³ΠΎΠ² Π² Linux Π·Π° 10 ΠΌΠΈΠ½ΡΡ
ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ ΡΠΌΡΡΠ»ΠΎΠ² ΠΈ ΡΠΈΡΡΠΎΡΡ! π§Ή
ΠΠ½Π°Π΅ΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π·Π΄ΡΠ°ΠΆΠ°Π΅Ρ Π·Π°ΡΠΎΡΠ΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ° ΡΡΠ°ΡΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ? Π£ΡΡΡΠΎΠΉ ΠΈΠΌ ΡΠΈΠ½Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ»ΠΊΡ, ΡΡΠΎΠ±Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ½ΠΎΠ²Π° Π΄ΡΡΠ°Π»Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠ°Π±ΠΎΡΠ°Π»Π° Π±ΡΡΡΡΠΎ! Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠΈΡΡΠΊΡ Π»ΠΎΠ³ΠΎΠ² β ΠΈ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ ΡΡΡΠΈΠ½Ρ Π½Π°Π²ΡΠ΅Π³Π΄Π°.
β’ Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΊΡΠΈΠΏΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊ:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
ΠΠ½ Π½Π°ΠΉΠ΄Π΅Ρ Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π»ΠΎΠ³ΠΎΠ² ΡΡΠ°ΡΡΠ΅ 7 Π΄Π½Π΅ΠΉ ΠΈ ΡΠ΄Π°Π»ΠΈΡ ΠΈΡ .
β’ ΠΠ°ΠΏΡΡΡΠΈ Π΅Π³ΠΎ ΠΏΠΎ ΠΊΡΠΎΠ½Ρ:
sudo crontab -e
ΠΠΎΠ±Π°Π²Ρ ΡΡΡΠΎΠΊΡ:
0 3 * * * /path/to/ΡΠ²ΠΎΠΉ_ΡΠΊΡΠΈΠΏΡ.sh
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ²ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ° Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΌΠ° ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΡΠΈΡΡΠΎΡΠΎΠΉ Π»ΠΎΠ³ΠΎΠ². ΠΡΠΎΡΡΠ°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ β ΠΌΠΎΡΠ½Π΅Π΅, ΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΅ΡΡΡ!
Π Π²Π΅Π΄Ρ ΡΠΈΡΡΡΠΉ Π΄ΠΈΡΠΊ ΠΈ ΡΠ²Π΅ΠΆΠΈΠ΅ Π»ΠΎΠ³ΠΈ β Π·Π°Π»ΠΎΠ³ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ. Π ΡΡ ΡΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΈΠ» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ ΠΈΠ»ΠΈ Π»ΡΠ±ΠΈΡΡ ΡΡΠΊΠΎΠΏΠΈΡΠΈ?
Β«ΠΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΡΠ°ΡΠ΅ΠΉ ΡΡ Π½Π°ΠΉΠ΄Π΅ΡΡ Π² Π½Π°ΡΠ΅ΠΌ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² β Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbotΒ»
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!