- Luo SSH-avaimia Windows 11:ssä avaamalla komentokehote (admin) ja suorittamalla "ssh-keygen" ja vahvistamalla avainten ja tunnuslauseen nimi. Avaimet luodaan profiilikansiosi .ssh- kansioon (tai C: n juureen ) .
Windows 11: ssä voit luoda yksityisiä ja julkisia SSH-avaimia suoraan komentokehotteesta tai PowerShellistä ilman, että sinun tarvitsee käyttää kolmannen osapuolen ratkaisuja, ja tässä oppaassa opit kuinka.
Jos olet verkkokehittäjä tai verkon ylläpitäjä, olet todennäköisesti perehtynyt etäpalvelinyhteyksiin SSH-avaimilla. SSH (Secure Shell Protocol) -avaimet toimitetaan parina julkisia ja yksityisiä avaimia, joita voit käyttää etäpalvelimen todentamiseen käyttämällä Internetin kautta tapahtuvaa salausviestintää. Yleensä otat etäpalvelimen käyttöön ja määrität SSH:n avulla ja asennat julkisen avaimen. Kun muodostat etäyhteyden, esität yksityisen avaimen (ja salasanan, jos se on määritetty) suojatun todennuksen suorittamiseksi.
Yleensä käytät kolmannen osapuolen ratkaisuja, kuten Puttyn PuttyGen-työkalua, luomaan SSH-avaimia, mutta voit myös käyttää sisäänrakennettua SSH-avaingeneraattoria Windows 11:ssä (ja 10:ssä).
Tässä oppaassa opit SSH-avainten luomisen vaiheet Windows 11:ssä. (Näiden ohjeiden pitäisi koskea myös Windows 10:tä .)
Luo SSH-avaimia Windows 11:ssä (perus)
Voit luoda SSH-avaimia Windows 11:ssä seuraavasti:
-
Avaa Käynnistä Windows 11:ssä.
-
Etsi komentokehote tai PowerShell , napsauta hiiren kakkospainikkeella ylintä tulosta ja valitse Suorita järjestelmänvalvojana -vaihtoehto.
-
Kirjoita seuraava komento luodaksesi pari SSH-avaimia ja paina Enter :
ssh-keygen

-
Vahvista tiedostolle kuvaava nimi (esimerkiksi verkkopalvelin) ja paina Enter .
-
(Valinnainen) Vahvista SSH-avaimien tunnuslause.
Pikahuomautus: Tunnuslause on avaimien suojakerros. Jos et anna salasanaa todennuksen yhteydessä, sinua ei pyydetä vahvistamaan tunnuslausetta, mutta sen kirjoittaminen on suositeltavaa.
-
Vahvista tunnuslause vielä kerran ja paina Enter.
Kun olet suorittanut vaiheet, yksityiset ja julkiset avaimet luodaan ja tallennetaan profiilikansiosi .ssh - kansioon (%USERPROFILE%). Yksityisessä avaimessa ei ole tiedostopäätettä, kun taas julkisella avaimella on .pub- tunniste.
Luo SSH-avaimia Windows 11:ssä (edistynyt)
Voit luoda SSH-avaimia käyttämällä tiettyä tyyppiä seuraavasti:
-
Avaa Käynnistä .
-
Etsi komentokehote tai PowerShell , napsauta hiiren kakkospainikkeella ylintä tulosta ja valitse Suorita järjestelmänvalvojana -vaihtoehto.
-
Kirjoita seuraava komento luodaksesi yksityiset ja julkiset SSH-avaimet tietyllä tyypillä ja paina Enter :
ssh-keygen -t ed25519 -C " [sähköposti suojattu] "
![Kuinka luoda SSH-avaimia Windows 11:ssä Kuinka luoda SSH-avaimia Windows 11:ssä]()
Pikahuomautus: "-t" -vaihtoehto kertoo komennolle, että haluat määrittää uuden tyyppisen avaimen. Käytämme komennossa "ed25519" luodaksemme EdDSA-avaintyypin. Oletusasetus luo RSA-avaimet, mutta voit muuttaa sen muotoon DSA, ECDSA, ECDSA-K, ED25519 tai ED25519-SK. Jos et määritä sähköpostiosoitettasi, komento luo satunnaisen osoitteen käyttämällä tilisi käyttäjänimeä "@"tietokoneen nimeä.
-
Vahvista tiedostolle kuvaava nimi (esimerkiksi verkkopalvelin) ja paina Enter .
-
(Valinnainen) Vahvista SSH-avaimien tunnuslause.
-
Vahvista tunnuslause vielä kerran ja paina Enter .
Kun olet suorittanut vaiheet, SSH-avaimet ovat saatavilla .ssh- kansiossa tilikansiossasi (%USERPROFILE%).
Jos SSH-avaimia ei ole kansiossa C:\Users\username\.ssh, työkalu on saattanut tallentaa tiedostot aseman juureen C:\. Lisäksi, jos .ssh- kansio puuttuu profiilikansiosta, voit luoda uuden kansion manuaalisesti ja suorittaa komennon uudelleen, mutta tällä kertaa sinun on liitettävä tämä kokoonpano -f %userprofile%/.ssh/id_ed25519. Komennon pitäisi olla samanlainen kuin tämä:ssh-keygen -t ed25519 -C "[email protected]" -f %userprofile%/.ssh/id_ed25519
Voit aina käyttää ssh-keygen /helpkomennolla käytettävissä olevia vaihtoehtoja kuvauksilla.
Jos komento "ssh-keygen" ei ole käytettävissä, sinun on asennettava se manuaalisesti kohdasta Asetukset > Sovellukset > Valinnaiset ominaisuudet . Napsauta asetuksissa Näytä ominaisuudet -painiketta, etsi "OpenSSH Client" ja valitse vaihtoehto ja napsauta sitten "Seuraava"- ja "Asenna" -painikkeita.