π₯οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ Π»ΠΎΠ³ΠΎΠ² ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ° Π½Π° Linux
ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux! π
ΠΠ½Π°Π΅ΡΡ Π»ΠΈ ΡΡ, ΡΡΠΎ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ β Π·Π°Π»ΠΎΠ³ Π΅Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ? ΠΠ½ΠΎΠ³Π΄Π° Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΡΡΠΎΡ Π² Π»ΠΎΠ³Π°Ρ ΠΈΠ»ΠΈ Π·Π°Π±ΠΈΡΡΠΉ Π΄ΠΈΡΠΊ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π΅ΠΏΡΠΈΡΡΠ½ΡΠΌ ΡΡΡΠΏΡΠΈΠ·Π°ΠΌ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡΡ ΠΌΠ΅ΡΡΠΎ ΠΈ Π΄Π΅ΡΠΆΠ°ΡΡ Π»ΠΎΠ³ΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ!
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠΈΡΡΠΊΠΈ:
- logrotate β Π³Π»Π°Π²Π½ΡΠΉ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊ Π² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ, ΠΎΠ½ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π°ΡΡ ΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ΄Π°Π»ΡΡΡ ΡΡΠ°ΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ.
- ΠΠ°ΡΡΡΠΎΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠΉ ΡΠΎΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΏΠ»Π°Π½, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
/var/log/*.log {
weekly
rotate 4
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
systemctl reload rsyslog
endscript
}
- ΠΠ»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΌΠ΅ΡΡΠ° β ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΎΡΠΈΡΠ°ΠΉ ΠΊΡΡ, Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈ ΡΡΠ°ΡΡΠ΅ ΡΠ΄ΡΠ°:
sudo apt-get autoremove --purge
sudo apt-get clean
sudo journalctl --vacuum-time=7d
βοΈ Π ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π»ΠΎΠ³ΠΎΠ² ΡΡΠ°Π»ΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ, Π° Π΄ΠΈΡΠΊ Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π·Π°Π½ΡΡ? ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ β ΡΡΠΎ Π·Π°Π»ΠΎΠ³ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΡ!
Π ΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡ ΡΠ²ΠΎΠΈ Π»ΠΎΠ³ΠΈ ΠΈ ΠΌΠ΅ΡΡΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠ΅ ΠΏΠ°ΡΡ Π΄Π½Π΅ΠΉ? ΠΠ»ΠΈ ΠΏΡΠΈΠ²ΡΠΊ ΡΡΡΡΠ°Π½ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ?
ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΡΡΡ ΠΏΠΎ Linux ΠΌΠΎΠΆΠ½ΠΎ Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot.
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ β Π·Π°ΡΠΈΡΠ° Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ Ρ Π»ΠΎΠΏΠΎΡ! ΠΠΊΠ»ΡΡΠΈ π, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!