Hur man skapar SSH-nycklar i Windows 10 och Windows 11

Nov 12, 2025
Windows
Eny Setiyowati / Shutterstock.com

Om en del av ditt liv innehåller logga in på en fjärrserver vara det för en själv värd blogg, en Nextcloud installation Eller skicka dina senaste ändringar Github Måste du SSH-nycklar. I Windows 10 och 11 är vi bortskämda för val när det gäller att generera nya nycklar.

Så här skapar alla SSH-nycklar du någonsin behöver använda tre olika metoder. Vi visar dig hur du skapar din första uppsättning nycklar, samt ytterligare sådana om du vill skapa olika nycklar för flera webbplatser.

RELATERAD: Hur man själv Host din webbplats Analytics med Sannolika

Alternativ 1: Generera Keys på kommandoraden

Windows 10 har haft en inbyggd OpenSSH-klienten sedan uppdateringen April 2018. Windows 11 levereras också med den här funktionen inbyggd.

För att använda den Öppna Windows Kommandotolken på genom att trycka på Windows-tangenten och skriva ”cmd”.

Dricks: Om du använder kommandoraden ofta, skulle vi starkt rekommenderar att installera Windows-terminal från Windows Store (installeras på Windows 11 som standard). Det är ett flikar program som kan köras i kommandotolken Powerhell Och Windows Subsystem for Linux allt i ett fönster. Det har också roliga funktioner liknande inställning bakgrundsbilder .

Oavsett om du använder kommandotolk eller Windows Terminal, typ ssh-keygen och tryck på Enter. Detta kommer automatiskt generera SSH-nycklar. I våra tester på Windows 11, skapade det en 2048-bitars RSA-nyckel. Om du vill använda en annan algorithm- GitHub rekommenderar Ed25519 Till exempel, då skulle du skriver ssh-keygen -t ed25519 .

När du skriver ditt kommando tryck Enter, och sedan blir ombedd att ge din nyckel ett namn och spara den på en viss plats. Om du använder standardvärdena så kommer det att spara dina nycklar i C: \ Användare [ditt] .ssh -assuming C-enheten är där ditt användarkonto lagras.

Därefter blir du ombedd att ange ett lösenord. Vi rekommenderar starkt att du gör detta för att hålla din nyckel säkert. Om du är orolig för att glömma ditt lösenord check out denna round-up av bästa lösenord chefer på Review Geek . Om du verkligen inte vill ha en lösenfras sedan bara trycka på Enter.

Det är det dina nycklar skapas, sparas och klar för användning. Du kommer att se att du har två filer i din ”.ssh” mapp ”id_rsa.pub” ”id_rsa” utan filändelse och Den senare är den nyckel som du laddar upp till servrar för att verifiera när den förstnämnda är den privata nyckeln som du inte delar med andra.

Notera: Om du inte kan se din ”.ssh” mapp i File Explorer, ta en titt handledning om hur man visar dolda filer och mappar i Windows .

Om du vill skapa flera nycklar för olika platser som är lätt också. Säg till exempel, du ville använda standardknapparna vi bara genereras för en server som du har på Digital Ocean, och du ville skapa en annan uppsättning nycklar för GitHub. Du skulle följa samma process som ovan, men när det var dags för att spara din nyckel du skulle bara ge den ett annat namn som ”id_rsa_github” eller något liknande. Du kan göra det så många gånger du vill. Kom bara ihåg att ju fler tangenter som du har, desto fler tangenter du har hantera. När du uppgradera till en ny dator du behöver flytta dessa nycklar med dina andra filer eller riskera att förlora tillgång till dina servrar och konton, åtminstone tillfälligt.

RELATERAD: Hur PowerShell skiljer sig från Windows-kommandotolken

Alternativ 2: Skapa Keys i WSL

Om du är en WSL användare kan du använda en liknande metod med WSL installera . Faktum är att det i grunden är detsamma som med kommandotolkversionen. Varför vill du göra det här? Om du i första hand bor i Linux för kommandoradsuppgifter, är det bara meningsfullt att hålla dina nycklar i WSL.

Öppna Windows-terminalen eller den inbyggda Ubuntu-kommandotolken (förutsatt att du installerade Ubuntu Linux). Då är det mycket lik windows. Till skillnad från Windows är det bäst att ange om du vill ha en RSA-nyckel eller något som ED25519.

Säg att du ville skapa en RSA-4096-nyckel. Du skriver in följande kommando:

 SSH-keygen -t RSA-B 4096 

Om du ville ha ED25519 är det rekommenderade sättet som följer:

 SSH-keygen -t ED25519 -C "[email protected]" 

Det rekommenderas att du vill lägga till din e-postadress som en identifierare, men du behöver inte göra det på Windows, eftersom Microsofts version automatiskt använder ditt användarnamn och namnet på datorn för detta.

Återigen, för att generera flera nycklar för olika webbplatser bara tagga på något som "_github" till slutet av filnamnet.

RELATERAD: 3 roliga Linux-verktyg som ska köras på Windows 10 med WSL

Alternativ 3: Generera nycklar med kitt

I åratal, den gamla skolan Putty-programmet var ett populärt sätt att kommunicera med en server i Windows. Om du redan har det här programmet på ditt system erbjuder det också en metod för att skapa ssh-nycklar.

Putty kommer med ett antal hjälparprogram, varav en kallas kittknappsgeneratorn. För att öppna det, söka efter det genom att slå på Windows-tangenten och skriva "putten" eller söka efter det i startmenyn.

När det är öppet, längst ner i fönstret ser du de olika typerna av nycklar för att generera. Om du inte är säker på vilken du ska använda, välj "RSA" och sedan i inmatningsrutan som säger "antal bitar i en genererad nyckel" typ i "4096." Ett annat alternativ är att välja "Eddsa" och sedan från rullgardinsmenyn som visas under den, se till att "ED25519 (255 Bits)" är vald.

Nu är allt du behöver göra är att klicka "generera" och kitt kommer att börja arbeta. Detta borde inte ta för lång tid beroende på styrkan i ditt system, och kitt kommer att be dig att flytta musen runt inuti fönstret för att hjälpa till att skapa lite mer slumpmässigt under nyckelgenerering.

När det är klart Klicka på "Spara Public Key" för att spara din offentliga nyckel och spara den där du vill med namnet "id_rsa.pub" eller "id_ed25519.pub" beroende på om du valde RSA eller ED25519 i det tidigare steget.

Sedan för att få din privata nyckel tar det ett extra steg. Som standard genererar kitt PPK-nycklar för användning med Putty-klienten. Om du vill ha OpenSSH väljer dock överst i fönstret omvandlingar och GT; Exportera OpenSSH-nyckel och spara sedan filen som "id_rsa" eller "id_ed25519" utan att filen slutar.

Att generera SSH-nycklar är väldigt lätt vilken metod du väljer. Vi rekommenderar att du går med alternativet Windows Command Community om du inte redan har Putty installerat, eller föredrar Linux och förstår det systemet.

RELATERAD: De bästa sätten att säkra din SSH-server


Windows - Mest populära artiklar

The Origin of Comic Sans: Varför så många människor hatar det

Windows Aug 24, 2025

Det finns ett teckensnitt som nästan är allmänt avskilt. Bara synen på det medför att människor cringe i avsky. Du vet exakt vilken typsnitt jag pratar om (även om du ignorerar ti..


Remembering ActiveX-kontroller, webbens största misstaget

Windows Aug 24, 2025

Infördes 1996, Internet Explorer ActiveX-kontroller var en dålig idé för webben. De orsakade allvarliga säkerhetsproblem och hjälpte cement dominans Internet Explorer på Windows, ..


Hur man styra telefonen är musik från Windows 10

Windows Sep 30, 2025

Om du är en Windows och Android-användare ska du använda Microsofts "din telefon" -app. Det kan göra mycket riktigt användbara saker, inklusive att du kan styra media som spelar på..


Hur du ansluter AirPods till en Windows 11 dator

Windows Oct 23, 2025

Microsoft Fastän Apples airpods är utformade för att fungera med andra Apple-produkter, du kan också ansluta dem till din Windows 11 PC. Allt ..


Hur man mappa en nätverksenhet i Windows 10

Windows Oct 21, 2025

Att skapa en mappad nätverksenhet gör att du snabbt kan komma åt filer och mappar på en delat nätverk som om de var på din lokala maskin. Lyckligtvis kan Windows 10 kan ka..


Därför bör du använda Android-appar i Windows 11

Windows Nov 15, 2025

Det är äntligen möjligt att köra Android-appar på Windows-datorer. Men varför stör? Om du är skeptisk till Android-appar i Windows 11, kommer vi att förklara varför du borde prov..


Använda Windows 7 eller 8? Säg adjö till onedrive

Windows Nov 8, 2025

Microsoft har meddelat att det slutar onedrive support på Windows 7 och 8. Det betyder att du måste uppdatera till en nyare version av Windows om du vill fortsät..


Hur man spelar Android-spel på Windows 11

Windows Nov 2, 2025

Windows 11 stöder Android Apps, vilket innebär att den stöder Android spel Också. Det kan vara ännu viktigare för dig. Nu kan du spela dina favorit mobilspel med en mus oc..


Kategorier