Kaip įjungti ir naudoti „Windows 10“ naujas integruotas SSH komandas
„Microsoft“ paskelbė, kad 2015 m. „Windows“ atneš integruotą „OpenSSH“ klientą. Jie pagaliau tai padarė, o „SSH“ klientas yra paslėptas „Windows 10“ „Fall Creators Update“. Dabar galite prisijungti prie „Secure Shell“ serverio iš „Windows“, neįdiegę „PuTTY“ ar jokios kitos trečiosios šalies programinės įrangos.
Atnaujinti:Įdiegtas SSH klientas yra įjungtas pagal numatytuosius nustatymus „Windows 10“ 2018 m. Balandžio mėn. Atnaujinime. Štai kaip gauti naujinimą, jei jo dar neturite savo kompiuteryje.
„PuTTY“ gali turėti daugiau funkcijų. Pagal projekto „GitHub“ klaidų sekimo priemonę integruotas SSH klientas šiuo metu palaiko tik ed25519 raktus.
Kaip įdiegti „Windows 10“ SSH klientą
SSH klientas yra „Windows 10“ dalis, tačiau tai „neprivaloma funkcija“, kuri nėra įdiegta pagal nutylėjimą.
Norėdami ją įdiegti, eikite į „Settings“> „Apps“ ir spustelėkite „Tvarkyti pasirinktines funkcijas“, esančią programoje „Apps & features“.
Įdiegtų funkcijų sąrašo viršuje spustelėkite „Pridėti funkciją“. Jei jau įdiegėte SSH klientą, jis bus rodomas sąraše.
Slinkite žemyn, spustelėkite parinktį „OpenSSH Client (Beta)“ ir spustelėkite „Įdiegti“.
„Windows 10“ taip pat siūlo „OpenSSH“ serverį, kurį galite įdiegti, jei norite paleisti SSH serverį kompiuteryje. Įdiekite tai tik tada, jei iš tikrųjų norite paleisti serverį kompiuteryje, o ne tik prisijungti prie serverio, veikiančio kitoje sistemoje.
Kaip naudotis „Windows 10“ SSH klientu
Dabar galite naudoti SSH klientą naudodamiesi ssh
komandą. Tai veikia arba „PowerShell“ lange, arba „Command Prompt“ lange, todėl naudokitės tuo, kas jums patinka.
Norėdami greitai atidaryti „PowerShell“ langą, dešiniuoju pelės klavišu spustelėkite mygtuką Pradėti arba paspauskite „Windows + X“ ir pasirinkite „Windows PowerShell“ meniu.
Norėdami peržiūrėti ssh komandos sintaksę, tiesiog paleiskite ją:
ssh
Jei matysite klaidos pranešimą, kuriame sakoma, kad komanda nerasta, turėsite atsijungti ir vėl prisijungti. Taip pat bus paleistas kompiuteris iš naujo. Tai neturėtų būti reikalinga, tačiau tai yra beta funkcija.
Ši komanda veikia taip pat, kaip prisijungiant prie SSH serverio per ssh
komandas kitose operacinėse sistemose, pvz., „MacOS“ arba „Linux“. Jos sintaksė arba komandų eilutės parinktys yra tos pačios.
Pvz., Norėdami prisijungti prie SSH serverio ssh.example.com su naudotojo vardu „bob“, paleisite:
ssh [email protected]
Pagal numatytuosius nustatymus komanda bando prisijungti prie SSH serverio, kuriame veikia 22 prievadas, kuris yra numatytasis. Tačiau gali tekti prisijungti prie serverio, veikiančio kitame uoste. Tai padarysite nurodydami prievadą -p
jungiklis. Pvz., Jei serveris priima 7777 prievado jungtis, paleisite:
ssh [email protected] -p 7777
Kaip ir kiti SSH klientai, būsite paraginti priimti pagrindinį kompiuterio raktą pirmą kartą prisijungdami. Tada gausite komandinės eilutės aplinką, kurią galite naudoti norėdami paleisti komandas nuotolinėje sistemoje.