Π 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