π Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΡΡΡΡ Π² ΠΏΠΎΡΠΎΠΊΠ΅ ΡΠΎΠ±ΡΡΠΈΠΉ
ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ ΡΡΠΏΡΡΠ΅Π³ΠΎ ΠΌΠ°Π³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΠΈΡΠ° DevOps! π Π’Ρ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠΎΠ½ΡΠ» Π² ΠΌΠΎΡΠ΅ Π»ΠΎΠ³ΠΎΠ², ΠΏΡΡΠ°ΡΡΡ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΆΠ΅ ΠΏΠΎΡΠ»ΠΎ Π½Π΅ ΡΠ°ΠΊ? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ ΠΏΠΎΡΡ Π΄Π»Ρ ΡΠ΅Π±Ρ β Π±ΡΡΡΡΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠ°ΡΠΏΠΎΡΡΠ΄ΠΈΡΡΡΡ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π½ΠΈΠΌΠΈ ΠΏΡΠΈΡΡΠ½ΠΎΠΉ.
ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ β ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ² ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²ΡΡΠ²ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π±ΡΡΡΡΠ΅Π΅, Π° ΡΠΈΠ»ΡΡΡΡ ΠΈ ΠΏΠΎΠΈΡΠΊ β ΡΡΠΊΠΎΠ½ΠΎΠΌΡΡ ΡΠ°ΡΡ.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ journalctl Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ:
journalctl -xe --since "1 hour ago"
- ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ ΠΊΠ»ΡΡΠ°ΠΌ ΠΈ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌ:
journalctl | grep "error"
- ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉ ΡΠΎΡΠ°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ² ΡΠ΅ΡΠ΅Π· logrotate, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°Ρ Π»Π°ΠΌΠ»ΡΡΡ Π΄ΠΈΡΠΊ:
sudo logrotate /etc/logrotate.conf
- Π‘ΠΎΠ±ΠΈΡΠ°ΠΉ Π»ΠΎΠ³ΠΈ Π² ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ β ΡΠ΄Π΅Π»Π°Π΅Ρ ΠΆΠΈΠ·Π½Ρ ΠΏΡΠΎΡΠ΅ ΠΏΡΠΈ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
ΠΡΠΈΡΠ΅ΠΌ, Π²Π°ΠΆΠ½ΠΎ Π²ΠΎΠ²ΡΠ΅ΠΌΡ ΡΠΈΠ»ΡΡΠΎΠ²Π°ΡΡ Π½Π΅Π²Π°ΠΆΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΡΡΡΡ Π½Π° ΠΊΡΠΈΡΠΈΡΠ½ΡΡ . ΠΡΡΡΡΠΎΠ΅ ΡΡΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² β Π·Π°Π»ΠΎΠ³ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. Π ΠΈΠ½ΠΎΠ³Π΄Π° β Ρ ΠΎΡΠΎΡΠ΅Π½ΡΠΊΠΎ ΠΏΠΎ-ΡΠ°ΡΠ΅ ΡΠΌΠΎΡΡΠ΅ΡΡ Π² Π»ΠΎΠ³ΠΈ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΡΡΡ.
Π ΠΊΠ°ΠΊ ΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠΎΡΡΠΈΡΡΠ΅ΡΡ Π»ΠΎΠ³ΠΈ? ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ Π»ΠΈ ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ?
ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΡΡΡ Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Linux β Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot!
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ!
ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!