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

Nov 12, 2024
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

Vad var Windows CE, och varför människor använder den?

Windows Aug 24, 2025

Hewlett-packard Microsoft släppte Windows CE i november 1996 som en ny version av Windows. CE gav det användarvänliga Windows 95-gränssnittet för att köra det anv..


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..


De bäst bärbara för 2021 for Work, Play, och allt däremellan

Windows Aug 9, 2025

Doft Vad man ska leta efter i en bärbar dator i 2021 Det finns ingen bästa bärbar dator för alla. Du kanske vill ha en Windows-dator, en Mac, en chr..


Multimedia Mania: Windows Media Player fyller 30

Windows Oct 20, 2025

För 30 år sedan introducerade Microsoft den första versionen av Windows Media Player - då kallad "Media Player" -as del av " Windows 3.0 med multimedia förlängningar. " ..


Hur Återställ Microsoft OneDrive på Windows 10 till Fix synkroniseringsproblem

Windows Oct 14, 2025

OneDrive syncs med din Windows 10-enhet för att säkerhetskopiera dina filer till molnet, men ibland kan det finnas några problem som hindrar synkroniseringen från att fungera korrekt. ..


Microsoft Fastställande Whiteboard genom att föra tillbaka en gammal version

Windows Nov 18, 2024

Microsoft Microsoft drev en ny version av dess Whiteboard Application Baserat på WebView i september 2021, och det var inte precis hälsat med kärlek och b..


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

Windows Nov 15, 2024

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..


Hur snabbt överför bilder från iPhone till Windows 11

Windows Nov 4, 2024

Om du vill överföra bilder och videoklipp från din iPhone till din Windows 11 PC, är det snabbaste och enklaste sättet att ansluta din telefon och utföra en automatisk import. Så h�..


Kategorier