ΠΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Linux Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° Putty Π² Windows?
ΠΠΊΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°ΡΠ΅ Linux/Unix ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΎΡ Windows, Π²ΠΈ ΡΡΡΠ±Π²Π°Ρ ΡΡΠΈ Π½Π΅ΡΠ°: ΡΠΈΠ³ΡΡΠ΅Π½ ΡΠ΅ΡΠΌΠΈΠ½Π°Π», Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ ΡΠ°Π·ΡΠΌΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅. PuTTY ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΈ ΡΡΠΈΡΠ΅ Π² ΠΏΠ°ΠΊΠ΅Ρ Ρ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ; OpenSSH ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΡΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π² Linux. Π ΡΠΎΠ·ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠ²Π° ΠΊΠΎΠ³Π° Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ PuTTY, ΠΊΠ°ΠΊΠ²ΠΎ Π²ΡΡΡΠ½ΠΎΡΡ ΠΈΠΌΠ° Π² ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΡΡΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π²ΡΡΠΊΠ° Π·Π°Π΄Π°ΡΠ° Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° Linux – Π±Π΅Π· Π΄Π° Π²ΠΈ Π·Π°Π»ΠΈΠ²Π° Ρ ΠΎΠΏΡΠΈΠΈ.
ΠΠ°ΠΊΠ²ΠΎ Π²ΡΡΡΠ½ΠΎΡΡ Π΅ PuTTY ?
PuTTY Π΅ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠΈΠ³ΡΡΠ΅Π½ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ ΠΎΡ Windows. Π Π΅Π΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΡΠ΅ Π³ΡΠ°ΡΠΈΡΠ΅Π½ SSH ΠΊΠ»ΠΈΠ΅Π½Ρ, Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ/ΠΊΠΎΠ½Π²Π΅ΡΡΠΎΡ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅, SSH Π°Π³Π΅Π½Ρ ΠΈ ΠΏΠΎΠΌΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π·Π° ΠΏΡΠ΅Ρ
Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ OpenSSH Π΅ Π²Π³ΡΠ°Π΄Π΅Π½ Π² Windows 10/11, PuTTY ΠΎΡΡΠ°Π²Π° ΠΈΠ·Π±ΠΎΡ Π½ΠΎΠΌΠ΅Ρ 1, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅ ΠΎΡ ΡΠ΄ΠΎΠ±Π΅Π½ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Serial/COM, Π·Π°ΠΏΠ°ΠΌΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΡΠΈΠ»ΠΈ Π½Π° ΡΠ΅ΡΠΈΠΈΡΠ΅ ΠΈ ΠΏΡΡΠ²ΠΎΠΊΠ»Π°ΡΠ½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° .ppk ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅.
ΠΠ°Π΅Π΄Π½ΠΎ Ρ Π½Π΅Π³ΠΎ Π² Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ°:
- PuTTY – ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° SSH/Telnet/Serial ΡΡΡ Π·Π°ΠΏΠ°Π·Π΅Π½ΠΈ ΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ Π±ΡΡΠΎΠ½ΠΈ (ΠΏΡΠΎΠΊΡΠΈ, Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΠΈΠ³Π½Π°Π»ΠΈ, ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½Π΅).
- PuTTYgen – Π³Π΅Π½Π΅ΡΠΈΡΠ° ΠΈ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ° ΠΊΠ»ΡΡΠΎΠ²Π΅ (ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π²ΡΠ² ΡΠΎΡΠΌΠ°Ρ .ppk).
- Pageant – Π°Π³Π΅Π½Ρ Π·Π° SSH, ΠΊΠΎΠΉΡΠΎ ΡΡΡ ΡΠ°Π½ΡΠ²Π° ΡΠ°ΡΡΠ½ΠΈΡ Π²ΠΈ ΠΊΠ»ΡΡ Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Ρ Π±Π΅Π· Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ.
- PSCP/PSFTP – ΡΠΈΠ³ΡΡΠ½ΠΎ ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΡΠ΅Π· SCP/SFTP.
- Plink – CLI ΠΊΠ»ΠΈΠ΅Π½Ρ Π·Π° ΠΏΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΠΈ ΡΡΠ½Π΅Π»ΠΈ Π±Π΅Π· Π³Π»Π°Π²Π°.
ΠΡΠΈΡΠΊΠΈ Π³ΠΎΡΠ΅ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ ΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΎΡ ΠΏΡΡΠ²Π° ΡΡΡΠ°Π½Π°, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π² ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π½Π° PuTTY. ΠΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ PuTTY, ΠΎΡ Π²Π°Ρ ΡΠ΅ ΠΎΡΠ°ΠΊΠ²Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ PuTTYgen/Pageant/PSCP ΠΊΠ°ΡΠΎ ΡΠ°ΡΡ ΠΎΡ ΡΠ°Π±ΠΎΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ.
ΠΠΎΠ³Π° PuTTY Π΅ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈΡΡ ΠΈΠ·Π±ΠΎΡ Π·Π° Windows
ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ PuTTY, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ ΠΈΠ·ΡΠΈΡΡΠ΅Π½ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΡΡ Π·Π°ΠΏΠ°Π·Π΅Π½ΠΈ ΡΠ΅ΡΠΈΠΈ, ΠΈΠΌΠ°ΡΠ΅ Π½ΡΠΆΠ΄Π° ΠΎΡ Serial/COM Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΎ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅ ΠΈΠ»ΠΈ Π²Π°ΡΠ°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΈΡΠ° .ppk ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΈ Pageant. ΠΠΊΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄, Π² Windows 10/11 ΡΠ΅ Π΄ΠΎΡΡΠ°Π²Ρ ΠΈ OpenSSH Client ΠΊΠ°ΡΠΎ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎ Π·Π°ΡΠ²ΠΊΠ° – ΡΠ°ΠΊΠ° ΡΠ΅ ssh, scp ΠΈ sftp ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π² PowerShell.
ΠΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°
ΠΠ΅Π½Π΅ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΊΠ»ΡΡ Π² PuTTYgen (Π·Π°ΡΠΈΡΠ΅ΡΠ΅ Π³ΠΎ Ρ ΠΏΠ°ΡΠΎΠ»Π°), ΠΏΠΎΡΡΠ°Π²Π΅ΡΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΠΊΠ»ΡΡ Π² ~/.ssh/authorized_keys Π½Π° ΡΡΡΠ²ΡΡΠ°, Π½Π°ΡΠΎΡΠ΅ΡΠ΅ PuTTY ΠΊΡΠΌ Π²Π°ΡΠΈΡ .ppk ΠΏΠΎΠ΄ Connection β SSH β Auth, Π·Π°ΠΏΠ°Π·Π΅ΡΠ΅ ΡΠ΅ΡΠΈΡΡΠ° ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ keepalives, Π°ΠΊΠΎ ΠΏΡΡΡΡ Π²ΠΈ Π²ΠΊΠ»ΡΡΠ²Π° NAT/ΠΎΠ³ΡΠ°Π΄Π½ΠΈ ΡΡΠ΅Π½ΠΈ. Π’ΠΎΠ²Π° ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΠΏΠΎΡΠΎΡΠΈ Π½Π° PuTTY, Π° Π½Π΅ ΡΠΎΠ»ΠΊΠ»ΠΎΡ Π½Π° Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°.
ΠΡ ΡΡΡΠ°Π½Π° Π½Π° Linux: ΡΠΎΡΠ½ΠΈ Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠΈ
Π Linux Π½Π΅ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅ ΠΎΡ PuTTY, ΡΡΠΉ ΠΊΠ°ΡΠΎ OpenSSH Π΅ ΡΠ°ΡΡ ΠΎΡ Π±Π°Π·ΠΎΠ²ΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌ:
- Π’Π΅ΡΠΌΠΈΠ½Π°Π»Π΅Π½ Π΄ΠΎΡΡΡΠΏ: ssh – ΠΊΠ°Π½ΠΎΠ½ΠΈΡΠ½ΠΈΡΡ ΠΊΠ»ΠΈΠ΅Π½Ρ.
- ΠΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅: scp ΠΈ sftp ΠΏΡΠ΅Π· SSH.
- ΠΠ»ΡΡΠΎΠ²Π΅: ssh-keygen Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅/ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ (ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠΈΠ»Π½ΠΈ ΡΠΈΠΏΠΎΠ²Π΅ ΠΊΠ°ΡΠΎ Ed25519, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ° ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π½Π°ΡΠΈΠ½).
- ΠΠ³Π΅Π½Ρ: ssh-agent + ssh-add Π·Π° Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ° ΠΈ ΠΈΠ·Π±ΡΠ³Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²ΡΠ°ΡΡΡΠΈ ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ°Π½ΠΈ.
- ΠΡΠΎΡΠΈΠ»ΠΈ: ~/.ssh/config Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΈ Π½Π° Ρ ΠΎΡΡΠΎΠ²Π΅ ΠΈ ΠΎΠΏΡΠΈΠΈ Π·Π° Π²ΡΠ΅ΠΊΠΈ Ρ ΠΎΡΡ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Ρ ΠΎΡ ΡΠΎΠ²Π΅ΠΊΠ°.
ΠΠΊΠΎ Π³ΡΠ°ΡΠΈΡΠ½ΠΈΡΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΡ Π²ΠΈ ΠΏΡΠΎΡΠ΅Ρ Π² Linux, Remmina ΠΈΠ»ΠΈ ΠΌΠ΅ΠΆΠ΄ΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½ΠΈΡΡ Termius ΡΠ΅ Π½Π°ΠΌΠΈΡΠ°Ρ Π²ΡΡΡ Ρ ΡΡΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΈ Π½Π° OpenSSH; Π³ΠΎΡΠ½ΠΎΡΠΎ ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ°Π½Π΅ Π½Π΅ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ.
ΠΠ°Π·ΠΎΠ²Π° Π»ΠΈΠ½ΠΈΡ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°, ΠΊΠΎΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΎ Π΅ Π²Π°ΠΆΠ½Π°
ΠΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅, Π±Π°Π·ΠΈΡΠ°Π½ΠΎ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅, Π²ΠΌΠ΅ΡΡΠΎ Π½Π° ΠΏΠ°ΡΠΎΠ»ΠΈ; ΡΡΡ ΡΠ°Π½ΡΠ²Π°ΠΉΡΠ΅ ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ Π² Π°Π³Π΅Π½Ρ; ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΉΡΠ΅ ΠΎΡΠΏΠ΅ΡΠ°ΡΡΠΊΠ° Π½Π° ΠΊΠ»ΡΡΠ° Π½Π° ΡΡΡΠ²ΡΡΠ° ΠΏΡΠΈ ΠΏΡΡΠ²ΠΎΡΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅. Π’ΠΎΠ²Π° Π½Π΅ ΡΠ° “ΡΡΠ²Π΅ΡΠΈ” – ΡΠ΅ ΡΠ° Π½Π°ΡΠΈΠ½ΡΡ, ΠΏΠΎ ΠΊΠΎΠΉΡΠΎ SSH Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° (ΠΈ ΡΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈ Π² ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°ΡΠ° Π½Π° OpenSSH).
PuTTY ΡΡΠ΅ΡΡ Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠΈ Π½Π° Linux
| ΠΠ°Π΄Π°ΡΠ° | Windows (ΡΡΠ΅ΠΊ PuTTY) | Linux (OpenSSH) | ΠΠ°ΠΊΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΠ΅ |
|---|---|---|---|
| Π‘ΠΈΠ³ΡΡΠ΅Π½ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» | PuTTY (Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ), Plink (CLI) | ssh | Π‘ΡΡΠΈΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. |
| ΠΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ | PSCP / PSFTP | scp / sftp | Π Π΄Π²Π°ΡΠ° ΡΠ° Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° SSH; SFTP Π΅ ΡΠ΄ΠΎΠ±Π΅Π½ Π·Π° ΡΠ΅ΡΠΈΠΈ. |
| ΠΠ»ΡΡΠΎΠ²Π΅ | PuTTYgen | ssh-keygen | ΠΠ΅Π½Π΅ΡΠΈΡΠ°ΠΉΡΠ΅ Π²Π΅Π΄Π½ΡΠΆ; ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ Π°Π³Π΅Π½ΡΠΈ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅. |
| ΠΠ³Π΅Π½Ρ | Pageant | ssh-agent + ssh-add | ΠΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ°ΡΡΠ½ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅ Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π·Π° Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅. |
| ΠΡΠΎΡΠΈΠ»ΠΈ | ΠΠ°ΠΏΠ°Π·Π΅Π½ΠΈ ΡΠ΅ΡΠΈΠΈ | ~/.ssh/config | Π§ΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ΅ΡΠΈΠΌΠΈ ΠΎΠΏΡΠΈΠΈ/Π°Π»Π°Π·ΠΈ Π·Π° Π²ΡΠ΅ΠΊΠΈ Ρ ΠΎΡΡ. |
| Serial/COM | ΠΠ³ΡΠ°Π΄Π΅Π½ Π² PuTTY | screen/minicom (ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ) | Π‘Π°ΠΌΠΎ PuTTY Π·Π° Windows Π²ΠΊΠ»ΡΡΠ²Π° Serial Π² ΡΡΡΠΈΡ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ |
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
PuTTY Π΅ Π½Π°ΠΉ-ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΈΡΡ ΠΏΠ°ΠΊΠ΅Ρ “Π²ΡΠΈΡΠΊΠΎ Π² Π΅Π΄Π½ΠΎ” Ρ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° Windows, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅ ΠΎΡ ΡΠΈΠ³ΡΡΠ΅Π½ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅Π½ Π΄ΠΎΡΡΡΠΏ, ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Serial/COM Π² Π΅Π΄ΠΈΠ½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ. Π Linux ΡΡΡΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠ΅ ΠΏΠΎΠΊΡΠΈΠ²Π°Ρ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ ΠΎΡ OpenSSH (ssh, scp/sftp, ssh-keygen, ssh-agent) Ρ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ ΠΊΠ°ΡΠΎ Remmina ΠΈΠ»ΠΈ Termius ΠΈ screen/minicom Π·Π° ΡΠ°Π±ΠΎΡΠ° ΡΡΡ ΡΠ΅ΡΠΈΠΉΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅. ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ PuTTY, Π°ΠΊΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΠ΅ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΡΡ Π·Π°ΠΏΠ°Π·Π΅Π½ΠΈ ΡΠ΅ΡΠΈΠΈ, .ppk/Pageant ΠΈΠ»ΠΈ ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Serial/COM. ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ OpenSSH CLI, Π°ΠΊΠΎ ΡΠ΅ ΡΡΠ²ΡΡΠ²Π°ΡΠ΅ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΠΈ ΠΈΡΠΊΠ°ΡΠ΅ ΠΏΡΠ΅Π½ΠΎΡΠΈΠΌΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ ΡΡΠ΅Π· ~/.ssh/config. ΠΠ°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ ΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ΠΈ Π² Π΄Π²Π°ΡΠ° ΡΠ²ΡΡΠ°: ΠΊΠ»ΡΡΠΎΠ²Π΅ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠ°ΡΠΎΠ»ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π°Π³Π΅Π½Ρ, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΏΡΡΡΡΠΎΠ²ΠΈΡΠ΅ ΠΎΡΠΏΠ΅ΡΠ°ΡΡΡΠΈ Π½Π° Ρ ΠΎΡΡΠ° ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° keepalives ΠΏΡΠΈ Π½Π΅ΡΡΠ°Π±ΠΈΠ»Π½ΠΈ Π²ΡΡΠ·ΠΊΠΈ. ΠΠ·Π²ΠΎΠ΄: ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΊΠΎΠΉΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ – ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΡ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΡΡ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ ΡΠ° Π΅Π΄Π½ΠΈ ΠΈ ΡΡΡΠΈ.
