π§ *ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Linux Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsyslog*
ΠΠΎΡΠΎΠ² ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΆΠΈΠ·Π½Π΅Π½Π½ΡΠΌ Π»Π°ΠΉΡΡ Π°ΠΊΠΎΠΌ: ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β Π·Π°Π»ΠΎΠ³ Π±ΡΡΡΡΠΎΠΉ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ½ΠΎΠ³Π΄Π° ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠΏΠ°ΡΠ°Π΅Ρ ΡΠ°ΡΡ ΠΏΠΎΠΈΡΠΊΠ° Π±Π°Π³ΠΎΠ², Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° β Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ.
Π Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ?
- ΠΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ
- ΠΠ½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
- ΠΠ΅ΡΡΠΈ Π°ΡΠ΄ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
Π§ΡΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ:
- rsyslog β ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎ ΡΠ±ΠΎΡΡ Π»ΠΎΠ³ΠΎΠ²
- ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π² /etc/rsyslog.conf
- ΠΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ Π»ΠΎΠ³ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ»Π°ΡΡ Π΅Π³ΠΎ ΠΏΠΎ ΡΠ΅ΡΠΈ
Π’Π΅ΠΏΠ΅ΡΡ β ΠΊ Π΄Π΅Π»Ρ:
- Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠ», Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ /var/log/myapp.log, ΠΈ ΡΠΊΠ°ΠΆΠΈ Π΅Π³ΠΎ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
- ΠΠΎΠ±Π°Π²Ρ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ:
*.* /var/log/myapp.log
- ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈ ΡΠ΅ΡΠ²ΠΈΡ:
sudo systemctl restart rsyslog
ΠΠΎΡ ΠΈ Π²ΡΡ! Π’Π΅ΠΏΠ΅ΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡΡ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ ΠΈ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ Π·Π°ΠΌΡΡΠ»Ρ. ΠΠ±ΡΠ°ΡΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ β Π³ΡΠ°ΠΌΠΎΡΠ½ΠΎΠ΅ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π½ΠΎ ΠΈ ΠΏΡΠ΅Π΄ΡΠ³Π°Π΄ΡΠ²Π°ΡΡ Π΅Ρ.
ΠΡΠ΅ Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Ρ ΡΠ΅Π±Ρ Π½Π°ΡΡΡΠΎΠ΅Π½Ρ Π½Π° ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅? ΠΠ»ΠΈ Π΅ΡΡ Π΅ΡΡΡ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ?
---
π ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot ΡΡ Π½Π°ΠΉΠ΄ΡΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΠ΅ΡΡΡ!
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!