Kaip sugeneruoti SSH raktą sistemoje „Windows 10“
Kaip jau žinote, „Windows 10“ apima įmontuotą SSH programinę įrangą - ir klientą, ir serverį! Ši funkcija pasiekiama OS pradedant nuo 1803 versijos. Kai įdiegiama kliento parinktis, galime ją naudoti kurdami naują SSH raktą.
Reklama
„Windows“ mašinose nemokama atvirojo kodo programinė įranga „PuTTY“ yra faktinis standartas, kai kalbama apie SSH ir „Telnet“. Naudodama „Windows 10“, „Microsoft“ pagaliau išklausė savo vartotojų, po daugelio metų, kai jie prašė SSH kliento ir serverio. Įtraukus „OpenSSH“ diegimą, OS vertė padidėja.Pateiktas SSH klientas yra panašus į „Linux“ klientą. Iš pirmo žvilgsnio atrodo, kad jis palaiko tas pačias funkcijas kaip ir * NIX atitikmuo. Tai yra konsolės programa, todėl turėtumėte galėti ją paleisti naudodami komandų eilutę.
Norėdami tęsti, turite įjungti „OpenSSH Client“ funkciją. Peržiūrėkite šį tekstą:
kaip pasirinkti teksto laukelį dažais
Kaip įgalinti „OpenSSH“ klientą sistemoje „Windows 10“
Darant prielaidą, kad ją įdiegėte, galite atlikti šiuos veiksmus.
Norėdami sugeneruoti SSH raktą sistemoje „Windows 10“,
- Atviras nauja komandinė eilutė .
- Tipas
ssh-keygen
ir paspauskite klavišą Enter. - Programa paprašys išsaugojimo vietos, pasiūlymo
C: users jūsų vartotojo vardas .ssh id_rsa
pagal nutylėjimą. - Tada būsite paraginti įvesti slaptafrazę. Galite tiesiog paspausti klavišą Enter, kad jį praleistumėte.
- Galiausiai pamatysite savo rakto ir SHA256 pirštų atspaudus. Numatytasis algoritmas yra RSA 2048.
Su tavimi baigta. Jūsų viešasis raktas bus išsaugotas faile id_rsa.pub, pagal numatytuosius nustatymus jis yraC: users jūsų vartotojo vardas .ssh id_rsa.pub
. Dabar galite įkelti šį failą į tikslinę mašiną, kurią norite pasiekti naudodami SSH.Nesidalykite savo asmeniniu SSH raktu (id_rsa), nebent žinote, ką darote!
SSH palaiko daugybę kitų viešojo rakto algoritmų, naudojamų kartu su raktais, pavyzdžiui:
- rsa - tai klasikinis algoritmas, pagrįstas didelių skaičių faktoringo sunkumais. Rekomenduojamas raktų dydis - 2048 arba didesnis.
- dsa - dar vienas senas algoritmas, pagrįstas diskretiškų logaritmų skaičiavimo sunkumais. Tai jau nerekomenduojama.
- ecdsa - naujas JAV vyriausybės standartizuotas skaitmeninio parašo algoritmas, naudojant elipsines kreives. Jis palaiko 256, 384 ir 521 raktų dydžius.
- ed25519 - šis algoritmas yra naujausios parinktys, įtrauktos į OpenSSH. Tam tikrai programinei įrangai trūksta jos palaikymo.
Algoritmą galite nurodyti naudodami-t
parinktį ir pakeiskite rakto dydį naudodami jungiklį -b. Keletas pavyzdžių:
ssh-keygen -t rsa -b 4096 ssh-keygen -t ecdsa -b 521
Viskas.
Taip pat žiūrėkite šiuos straipsnius:
- Kaip įgalinti „OpenSSH“ klientą sistemoje „Windows 10“
- Kaip įjungti „OpenSSH Server“ sistemoje „Windows 10“