Kako omogočiti in uporabljati nove vgrajene ukaze SSH za Windows 10
Microsoft je v letu 2015 objavil, da je v operacijski sistem Windows vgradil integriranega odjemalca OpenSSH. Končno so to storili in odjemalec SSH je skrit v posodobitvi programa Windows 10 ustvarjalcev padcev. Zdaj lahko vzpostavite povezavo s strežnikom Secure Shell v sistemu Windows brez namestitve programa PuTTY ali katere koli druge programske opreme drugih izdelovalcev.
Nadgradnja:Vgrajeni odjemalec SSH je zdaj privzeto omogočen v posodobitvi sistema Windows 10 v aprilu 2018. Tukaj je, kako dobiti posodobitev, če ga še nimate na računalniku.
PuTTY ima še vedno več funkcij. V skladu s projektom za sledenje napakam na GitHubu integrirani SSH odjemalec trenutno podpira samo ključe ed25519.
Kako namestiti odjemalca SSH za Windows 10
Odjemalec SSH je del sistema Windows 10, vendar je to »neobvezna funkcija«, ki ni privzeto nameščena.
Če ga želite namestiti, pojdite v Nastavitve> Aplikacije in v razdelku Aplikacije in funkcije kliknite »Upravljanje dodatnih možnosti«.
Na vrhu seznama nameščenih funkcij kliknite »Dodaj funkcijo«. Če ste že namestili odjemalca SSH, se bo pojavil na seznamu tukaj.
Pomaknite se navzdol, kliknite možnost »Odjemalec OpenSSH (Beta)« in kliknite »Namesti«.
Windows 10 ponuja tudi strežnik OpenSSH, ki ga lahko namestite, če želite v računalniku zagnati strežnik SSH. To bi morali namestiti samo, če želite v računalniku dejansko zagnati strežnik in ne samo povezati s strežnikom, ki se izvaja v drugem sistemu.
Kako uporabljati Windows 10 SSH Client
Zdaj lahko uporabite odjemalca SSH tako, da zaženete ssh
ukaz. To deluje v oknu PowerShell ali oknu ukaznega poziva, zato uporabite tisto, kar želite.
Če želite hitro odpreti okno PowerShell, z desno tipko miške kliknite gumb Start ali pritisnite Windows + X in v meniju izberite »Windows PowerShell«.
Če si želite ogledati skladnjo ukaza ssh, jo zaženite:
ssh
Če se prikaže sporočilo o napaki, ki pravi, da ukaza ni bilo mogoče najti, se boste morali odjaviti in ponovno prijaviti. Rebooting računalnika bo tudi deloval. To ne bi bilo potrebno, vendar je to beta funkcija.
Ta ukaz deluje enako kot povezava s strežnikom SSH prek ssh
ukaz na drugih operacijskih sistemih, kot sta macOS ali Linux. Njegova skladnja ali možnosti ukazne vrstice so enake.
Če se želite na primer povezati s strežnikom SSH na naslovu ssh.example.com z uporabniškim imenom »bob«, lahko zaženete:
ssh [email protected]
Po privzetku ukaz poskuša vzpostaviti povezavo s strežnikom SSH, ki se izvaja na vratih 22, kar je privzeto. Vendar se boste morda morali povezati s strežnikom, ki se izvaja v drugih vratih. To naredite tako, da podate vrata s -str
stikalo. Če na primer strežnik sprejema povezave na vratih 7777, boste zagnali:
ssh [email protected] -p 7777
Tako kot pri drugih SSH odjemalcih boste morali prvič sprejeti ključ gostitelja. Nato boste dobili okolje ukazne vrstice, ki ga lahko uporabite za izvajanje ukazov v oddaljenem sistemu.