π οΈ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ Π² Linux: Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ Π΄Π»Ρ sysadmin ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ ΠΏΠΎΡΡΠ΄ΠΊΠ° Π² ΠΌΠΈΡΠ΅ Linux! π ΠΠΎΠ³ΠΈ β ΡΡΠΎ ΠΊΠ°ΠΊ Π΄Π½Π΅Π²Π½ΠΈΠΊΠΈ Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΈΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ β Π·Π°Π»ΠΎΠ³ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΈ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ. Π Π°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π»ΠΎΠ³ΠΎΠ² ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½ΡΠΌΠΈ! π ΠΡΡΡΡΡΠΉ ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΆΡΡΠ½Π°Π»ΠΎΠ² - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ journalctl Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ systemd ΠΆΡΡΠ½Π°Π»Π°ΠΌ: - ΠΠ»Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ
Π·Π°ΠΏΠΈΡΠ΅ΠΉ β journalctl -n 50 - Π€ΠΈΠ»ΡΡΡ ΠΏΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌ β journalctl -u nginx.service - ΠΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β journalctl --since "1 hour ago" π Π Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ - ΠΡΡΠ»Π΅Π΄ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΠΎΡΠΈΠ±ΠΊΡ: - journalctl -p err - ΠΠ»ΠΈ β ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΡΡ ΡΡΡΠΎΠΊΡ: - journalctl | grep "error" π§Ή ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ² - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ΡΡ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠΎΡΠ°ΡΠΈΡ, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΡ /etc/logrotate.conf - ΠΠ»ΠΈ β Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π΄Π»Ρ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΡΡΠΎΠ±Ρ Π΄ΠΎΠ»Π³ΠΎ Π½Π΅ ΠΊΠΎΠΏΠΈΠ»ΠΈΡΡ π ΠΡΡΡΡΡΠΉ Π°Π½Π°Π»ΠΈΠ· - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ less ΠΈΠ»ΠΈ grep Π΄Π»Ρ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΏΠΎΠΈΡΠΊΠ° ΡΠΎΡΠ½ΡΡ
ΠΎΡΠΈΠ±ΠΎΠΊ - ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ: - journalctl -u ssh.service | grep "Failed password" π‘ ΠΠ°
π οΈ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ Π² Linux: Π»Π°ΠΉΡΡ Π°ΠΊΠΈ Π΄Π»Ρ sysadmin
16Β Π°Π²Π³ΡΡΡΠ°Β 202516Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½