If-Koubou

Cum să activați și să utilizați noile comenzi SSH încorporate în Windows 10

Cum să activați și să utilizați noile comenzi SSH încorporate în Windows 10 (Cum să)

Microsoft a anunțat că a introdus un client OpenSSH integrat în Windows în 2015. În sfârșit au făcut-o, iar un client SSH este ascuns în Windows 10 Fall Creators Update. Acum vă puteți conecta la un server Secure Shell din Windows fără a instala PuTTY sau orice alt software terță parte.

Actualizați: Clientul SSH încorporat este acum activat în mod implicit în actualizarea Windows 10 din aprilie 2018. Iată cum puteți obține actualizarea dacă nu o aveți deja pe PC.

PuTTY poate avea în continuare mai multe caracteristici. Potrivit tracker-ului de erori al proiectului pe GitHub, clientul integrat SSH suportă doar cheile ed25519 în acest moment.

Cum se instalează Clientul SSH pentru Windows 10

Clientul SSH face parte din Windows 10, dar este o "caracteristică opțională" care nu este instalată în mod implicit.

Pentru a le instala, mergeți la Setări> Aplicații și dați clic pe "Gestionați funcțiile opționale" din secțiunea Aplicații și caracteristici.

Faceți clic pe "Adăugați o caracteristică" în partea de sus a listei de caracteristici instalate. Dacă aveți deja instalat clientul SSH, acesta va apărea în listă aici.

Derulați în jos, faceți clic pe opțiunea "OpenSSH Client (Beta)" și faceți clic pe "Instalați".

Windows 10 oferă, de asemenea, un server OpenSSH, pe care îl puteți instala dacă doriți să rulați un server SSH pe PC. Ar trebui să instalați acest lucru doar dacă doriți să rulați un server de pe PC și nu doar să vă conectați la un server care rulează pe un alt sistem.

Cum se utilizează Clientul SSH Windows 10

Acum puteți utiliza clientul SSH rulând ssh comanda. Acest lucru funcționează fie într-o fereastră PowerShell, fie într-o fereastră de comandă, deci utilizați oricare doriți.

Pentru a deschide rapid o fereastră PowerShell, faceți clic cu butonul din dreapta pe butonul Start sau apăsați pe Windows + X și alegeți "Windows PowerShell" din meniu.

Pentru a vedea sintaxa comenzii ssh, rulați-o:

ssh

Dacă vedeți un mesaj de eroare care spune că comanda nu este găsită, va trebui să vă deconectați și să vă conectați din nou. Reinstalarea PC-ului va funcționa, de asemenea. Acest lucru nu ar trebui să fie necesar, dar aceasta este o caracteristică beta.

Această comandă funcționează la fel ca conectarea la un server SSH prin intermediul ssh comandă pe alte sisteme de operare, cum ar fi macOS sau Linux. Sintaxa sau opțiunile din linia de comandă sunt aceleași.

De exemplu, pentru a vă conecta la un server SSH la ssh.example.com cu numele de utilizator "bob", ați rula:

ssh [email protected]

În mod implicit, comanda încearcă să se conecteze la un server SSH care rulează pe portul 22, care este implicit. Cu toate acestea, poate fi necesar să vă conectați la un server care rulează pe un port diferit. Faceți acest lucru specificând un port cu -p intrerupator. De exemplu, dacă serverul acceptă conexiuni la portul 7777, ați rula:

ssh [email protected] -p 7777

Ca și în cazul altor clienți SSH, vi se va solicita să acceptați cheia gazdei la prima conectare. Veți obține apoi un mediu de linie de comandă pe care îl puteți utiliza pentru a rula comenzi pe sistemul la distanță.