ΠΠΎ SSH ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ OpenSSH ΠΈ PuTTY
ΠΠ½Π°Π΅ΡΡΠΈ Π΄Π΅ΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ ΡΠ΅ ΠΎΠ±ΠΈΠ΄ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π΅ Π·Π° ΠΏΡΠ² ΠΏΠ°Ρ ΠΈ ΡΓ¨ ΡΡΡΠ΅ Π³ΠΎ Π½Π΅ΠΌΠ° ΠΊΠ»ΡΡΠΎΡ Π·Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ Π½Π° ΡΠ²ΠΎΡΠ° ΡΡΡΠ°Π½Π°, Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ° Π΅ΠΌΠΈΡΡΠ²Π° Π²ΡΡΠΊΠ°ΡΠ° ΠΏΡΠ΅ΠΊΡ ΡΠ΅Π±Π΅ (MITM) ΠΈ Π΄Π° ΠΌΡ Π³ΠΎ Π΄Π°Π΄Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ ΡΠ²ΠΎΡΠΎΡ ΠΊΠ»ΡΡ Π·Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½, ΡΡΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ SSH ΡΠ΅ Π³ΠΎ ΡΠ°Π·Π³Π»Π΅Π΄Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΊΠ»ΡΡΠΎΡ Π½Π° ΡΠ΅Π»Π½ΠΈΠΎΡ Π΄ΠΎΠΌΠ°ΡΠΈΠ½ Π°ΠΊΠΎ Π½Π΅ Π³ΠΎ ΠΏΠΎΡΠ²ΡΠ΄ΠΈ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΠΊΠΎΡ ΠΎΠ΄ ΠΊΠ»ΡΡΠΎΡ. Π’Π°ΠΊΠ°, Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° MITM Π±Π΅Π· Π΄Π° ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° ΡΠΎΠΌΠ½Π΅ΠΆ ΠΊΠ°Ρ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΈ Π΄Π° Π³ΠΈ ΠΈΠ³Π½ΠΎΡΠΈΡΠ° ΡΠ΅ΡΠΈΠΈΡΠ΅ Π²ΠΎ ΠΊΠΎΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠ°ΡΠ° ΡΡΡΠ°Π½Π° Π²Π΅ΡΠ΅ ΠΈΠΌΠ° ΠΊΠ΅ΡΠΈΡΠ°Π½ΠΈ ΠΊΠ»ΡΡΠ΅Π²ΠΈ Π½Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΎΡ, ΠΎΠ±ΠΈΠ΄ Π·Π° Π·Π°ΠΌΠ΅Π½Π° ΡΡΠΎ ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠΈΡΠ° ΡΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»ΡΡΠΎΡ Π½Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΎΡ. ΠΠ°ΠΏΠ°Π΄ΠΎΡ ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π° Π½Π° Π½Π΅Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΠΊΠΎΠΈ Π½Π΅ Π³ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°Π°Ρ ΡΠ°ΡΠ½ΠΎ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΠΊΠΎΡ ΠΎΠ΄ ΠΊΠ»ΡΡΠΎΡ Π½Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΎΡ ΠΊΠΎΠ³Π° ΠΏΡΠ²ΠΏΠ°Ρ ΡΠ΅ ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°Π°Ρ. ΠΠ½ΠΈΠ΅ ΠΊΠΎΠΈ Π³ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°Π°Ρ ΠΊΠ»ΡΡΠ½ΠΈΡΠ΅ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ ΠΎΠ΄ ΠΏΡΡΡΠΈ ΡΠ΅ Π·Π°ΡΡΠΈΡΠ΅Π½ΠΈ ΠΎΠ΄ ΡΠ°ΠΊΠ²ΠΈ Π½Π°ΠΏΠ°Π΄ΠΈ.
ΠΠ°ΠΊΠΎ Π·Π½Π°ΠΊ Π·Π° ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠ²ΠΈΠΎΡ ΠΎΠ±ΠΈΠ΄ Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅, ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π° Π²ΠΎ ΡΠ΅Π΄ΠΎΡΠ»Π΅Π΄ΠΎΡ Π½Π° Π½Π°Π²Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΈΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΡΠΊΠΈ ΠΊΠ»ΡΡΠ΅Π²ΠΈ. ΠΠΊΠΎ ΡΠ΅ ΡΠ»ΡΡΠΈ ΠΏΡΠ²Π°ΡΠ° Π²ΡΡΠΊΠ°, ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π° Π»ΠΈΡΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ, Π° Π°ΠΊΠΎ ΠΊΠ»ΡΡΠΎΡ Π½Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΎΡ Π΅ Π²Π΅ΡΠ΅ Π²ΠΎ ΠΊΠ΅ΡΠΎΡ, ΡΠΎΠ³Π°Ρ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈΠΎΡ Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌ ΡΠ΅ ΡΡΠ°Π²Π° Π½Π° ΠΏΡΠ²ΠΎ ΠΌΠ΅ΡΡΠΎ (Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΏΠΎ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ).
ΠΡΠΎΠ±Π»Π΅ΠΌΠΎΡ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ°ΡΠ° Π½Π° OpenSSH ΠΎΠ΄ 5.7 Π΄ΠΎ 8.3 ΠΈ PuTTY ΠΎΠ΄ 0.68 Π΄ΠΎ 0.73. ΠΡΠΎΠ±Π»Π΅ΠΌ
ΠΡΠΎΠ΅ΠΊΡΠΎΡ OpenSSH Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ° Π΄Π° Π³ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ SSH, Π±ΠΈΠ΄Π΅ΡΡΠΈ Π°ΠΊΠΎ Π½Π° ΠΏΡΠ²ΠΎ ΠΌΠ΅ΡΡΠΎ Π½Π΅ Π³ΠΎ Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΡ Π½Π° ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈΠΎΡ ΠΊΠ»ΡΡ, ΡΠ΅ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΎΠ±ΠΈΠ΄ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌ ΡΡΠΎ Π½Π΅ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° ΠΊΠ΅ΡΠΈΡΠ°Π½ΠΈΠΎΡ ΠΊΠ»ΡΡ ΠΈ ΡΠ΅ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π·Π° Π½Π΅ΠΏΠΎΠ·Π½Π°Ρ ΠΊΠ»ΡΡ. ΠΠ½ΠΈΠ΅. ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° ΠΈΠ·Π±ΠΎΡ - ΠΈΠ»ΠΈ ΠΈΡΡΠ΅ΠΊΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ (OpenSSH ΠΈ PuTTY), ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ° Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»ΡΡΠΎΡ (Dropbear SSH) Π°ΠΊΠΎ Π·Π°ΡΡΠ²Π°Π½ΠΈΠΎΡ ΠΊΠ»ΡΡ Π½Π΅ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° ΠΏΡΠ²ΠΈΠΎΡ Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌ Π²ΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π°ΡΠ° Π»ΠΈΡΡΠ°.
ΠΠ° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡ, OpenSSH Π½ΡΠ΄ΠΈ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΊΠ»ΡΡΠΎΡ Π½Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΎΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π·Π°ΠΏΠΈΡΠΈ SSHFP Π²ΠΎ DNSSEC ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π·Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΈ (PKI). ΠΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° Π³ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈΡΠ΅ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΈΠΎΡ ΠΈΠ·Π±ΠΎΡ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π½Π° ΠΊΠ»ΡΡΠ΅Π²ΠΈ Π·Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΈ ΠΏΡΠ΅ΠΊΡ ΠΎΠΏΡΠΈΡΠ°ΡΠ° HostKeyAlgorithms ΠΈ Π΄Π° ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΠ°ΡΠ° UpdateHostKeys Π·Π° Π΄Π° ΠΌΡ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈΡΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΊΠ»ΡΡΠ΅Π²ΠΈ Π·Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ ΠΏΠΎ Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°.
ΠΠ·Π²ΠΎΡ: opennet.ru