Kaip įjungti „OpenSSH“ klientą „Windows 10“.
Kaip jau tikriausiai žinote, Windows 10 turi integruotą SSH programinę įrangą – ir klientą, ir serverį! Tai labai naudinga, kai reikia greitai pasiekti Linux serverį. Viską galima padaryti vos keliais paspaudimais, neįdiegiant papildomos programinės įrangos.
„Windows“ įrenginiuose nemokama atvirojo kodo programinė įranga PuTTY yra de facto standartas, kai kalbama apie SSH ir Telnet. Naudodama „Windows 10“, „Microsoft“ pagaliau išklausė savo vartotojus po daugelio metų, kai jie prašė SSH kliento ir serverio. Įtraukus OpenSSH diegimą, OS vertė padidėja.
Šio rašymo metu į Windows 10 įtraukta OpenSSH programinė įranga yra BETA stadijoje. Tai reiškia, kad gali kilti tam tikrų stabilumo problemų.
Pateiktas SSH klientas yra panašus į Linux klientą. Iš pirmo žvilgsnio atrodo, kad jis palaiko tas pačias funkcijas kaip ir *NIX analogas. Tai konsolinė programa, todėl turėtumėte galėti ją paleisti iš komandinės eilutės. Įgalinkime.
Įgalinkite „OpenSSH“ klientą sistemoje „Windows 10“.
- Atidaryk Nustatymų programa ir eikite į Programos -> Programos ir funkcijos.
- Dešinėje spustelėkite Tvarkyti pasirenkamas funkcijas.
- Kitame puslapyje spustelėkite mygtuką Pridėkite funkciją.
- Funkcijų sąraše pasirinkite OpenSSH klientas ir spustelėkite Diegti mygtuką.
Tai įdiegs „OpenSSH Client“ programinę įrangą „Windows 10“. Jo dvejetainiai failai yra po aplanku c:\windows\system32\Openssh
. Be SSH kliento, aplanke yra šie kliento įrankiai:
- scp.exe
- sftp.exe
- ssh-add.exe
- ssh-agent.exe
- ssh-keygen.exe
- ssh.exe
- ir konfigūracijos failą „sshd_config“.
Siūlau tau atsijunkite nuo savo vartotojo paskyros ir vėl prisijunkite, kad pridėtumėte šiuos dvejetainius failus prie PATH aplinkos kintamasis. Priešingu atveju, norėdami juos naudoti, turėsite įvesti visą kelią į šiuos dvejetainius failus.
Dabar galite tai išbandyti praktiškai.
Kaip naudoti „OpenSSH“ klientą „Windows 10“.
- Atidarykite a naujas komandų eilutės langas.
- Įveskite ssh komandą naudodami šią sintaksę:
ssh vartotojo vardas@host -p prievadas
Pavyzdžiui, prisijungsiu prie savo Raspberry PI pagrįsto medijos centro:
ssh [email protected]
Rezultatas bus toks:
Integruotas klientas yra beveik identiškas tradiciniam SSH klientui iš OpenSSH paketo, prieinamo Linux. Tai suteikia tą pačią konsolės patirtį. Tai labai naudinga, kai reikia pakeisti kokią nors konfigūracijos parinktį arba iš naujo paleisti demoną. Jei esate įpratę valdyti Linux kompiuterius iš komandinės eilutės, jums tai bus naudinga.
Tačiau vis dar yra nemažai situacijų, kai senasis geras PuTTY laimi lenktynes. Tai leidžia jums turėti serverių sąrašą nedarant nuorodų ar rašant paketinius failus. Tai leidžia greitai pakeisti daugybę ryšio parinkčių ir greitai konfigūruoti parinktis, pvz., kodavimą ar aplinkos kintamuosius, naudojant GUI. Mano požiūriu, integruota OpenSSH programinė įranga gerai veikia pradinėms funkcijoms, kai neleidžiama įdiegti PuTTY kompiuteryje, kurį naudojate (pvz., užrakintoje įmonės aplinkoje). Tai taip pat naudinga, jei esate profesionalus Linux vartotojas, kuris mintinai išmoko visas SSH kliento parinktis.