π₯π‘ Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΈΡ
Π½ΡΠΆΠ½ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ? ΠΡΡ ΠΌΠ°Π³ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠ²ΠΎΠΈΡ
Π»ΠΎΠ³ΠΎΠ². ΠΠ΅ Π²Π΅ΡΠΈΡΡ? Π’ΠΎΠ³Π΄Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ° ΠΈΠ»ΠΈ Π²Π°ΠΆΠ½ΠΎΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅ β ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΏΠΎΡΠ»ΠΎ Π½Π΅ ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ. π‘ ΠΠΎΡΠ΅ΠΌΡ ΡΡΠΎΠΈΡ ΠΊΠΎΠΏΠ°ΡΡΡΡ Π² Π»ΠΎΠ³Π°Ρ
? - ΠΠ±Π½Π°ΡΡΠΆΠΈΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ ΡΠ±ΠΎΠ΅Π² - Π‘Π»Π΅Π΄ΠΈΡΡ Π·Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ - ΠΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΈ ΡΡΠΎ ΠΈΡ
ΡΠΎΡΠΌΠΎΠ·ΠΈΡ Π‘Π°ΠΌΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π»ΠΎΠ³ΠΎΠ²: - /var/log/syslog ΠΈΠ»ΠΈ /var/log/messages β ΠΎΠ±Π·ΠΎΡ Π²ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ - /var/log/auth.log β Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Π±ΡΡΡΡΠΎΡΡΠ° ΠΈ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ
Π²Ρ
ΠΎΠ΄ΠΎΠ² - /var/log/nginx/access.log β ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΡΠ° Π§ΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: tail -n 20 /var/log/syslog ΠΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ β ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΡΠΌΠΎΡΡ Π²ΡΠ΅Ρ
Π»ΠΎΠ³ΠΎΠ²: cat /var/log/auth.log | grep error Π£ΠΆΠ΅ ΠΏΠΎΠ½ΡΠ», ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ β ΡΡΠΎ ΠΊΠ°ΠΊ Π΄Π½Π΅Π²Π½ΠΈΠΊ ΠΎΡΠΎΠ±ΠΎΠ³ΠΎ ΡΠΏΠΈΠΎΠ½Π°? ΠΡΠΎΠ²Π΅ΡΡΠΉ ΠΈΡ
ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π±ΡΡΡ Π½Π° ΡΠ°Π³ Π²ΠΏΠ΅ΡΠ΅Π΄ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ! Π ΠΊΠ°ΠΊ ΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡ Π»ΠΎΠ³ΠΈ? ΠΠ΅Π»ΠΈΡΡΡΡ Π»ΠΈ ΡΠ²ΠΎΠΈΠΌΠΈ Ρ
ΠΈΡΡΠΎΡΡΡΠΌΠΈ? ΠΠΎΠ΄
π₯π‘ Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΈΡ Π½ΡΠΆΠ½ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ
23Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202523Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½