Hur man genererar SSH-nycklar i Windows 11
Windows 11 Ssh Hjälte / / May 05, 2023
Senast uppdaterad den
Vill du komma åt en fjärrserver utan att använda ett lösenord? Du måste generera ett SSH-nyckelpar. Så här gör du det i Windows 11.
Du behöver SSH-nycklar om du behöver komma åt fjärrservrar eller använda Git-tjänster som GitHub. SSH-nycklar är säkrare och bekvämare än lösenord, så att du kan autentisera dig utan att skriva något.
Vet du hur man genererar SSH-nycklar i Windows 11? I den här artikeln visar vi dig två enkla sätt att skapa SSH-nycklar på en Windows 11-dator med inbyggda verktyg eller programvara från tredje part.
Hur man genererar SSH-nycklar med kommandotolken eller Windows Terminal
Windows 11 kommer med en inbyggd OpenSSH-klient som du kan använda för att generera SSH-nycklar från kommandoraden. Du kan använda kommandotolken eller nyare Windows Terminal-appen.
Så här genererar du SSH-nycklar på Windows 11 med Windows Terminal eller kommandotolken:
- Öppna Start-menyn, skriv cmd eller terminal, och starta ditt föredragna program.
- Typ:ssh-keygen och tryck Stiga på. Detta skapar en 2048-bitars RSA-nyckel som standard.
- Du kommer att bli ombedd att ange ett filnamn och en plats för din nyckel. Du kan använda standardvärdena eller ändra dem som du vill. Standardplatsen är C:\Users\användarnamn\.ssh, var Användarnamn är rätt mapp för ditt användarkonto. Om du vill använda standardplatsen trycker du på Stiga på.
- Du kommer också att bli ombedd att ange en lösenordsfras för din nyckel. Detta är valfritt men rekommenderas för extra säkerhet. Om du inte vill ha en lösenfras, tryck på Stiga på dubbelt.
- Ditt nyckelpar kommer att genereras och sparas på den angivna platsen. Du kommer att se två filer: en med tillägget .pub (de offentlig nyckel) och en utan (den privat nyckel). Den offentliga nyckeln är den du laddar upp till servrar eller Git-tjänster, medan den privata nyckeln är den du kommer att behålla på din dator.
- Du kan välja en annan algoritm om du vill, till exempel Ed25519, som GitHub rekommenderar. Att göra det, typ:ssh-keygen -t ed25519 istället.
Hur man genererar SSH-nycklar med PuTTY
Spackel är en populär programvara från tredje part som låter dig ansluta till fjärrservrar med SSH- eller Telnet-protokoll. Den har också ett verktyg som heter PuTTYgen som låter dig generera SSH-nycklar på Windows 11.
Så här genererar du SSH-nycklar på Windows 11 med PuTTY:
- Ladda ner PuTTY från dess officiella webbplats och installera den på din dator.
- För att öppna PuTTYgen, öppna Start-menyn, typ:puttygen, och välj den för att starta.
- Välj vilken typ av nyckel du vill generera från Parametrar sektion. Du kan välja RSA, DSA, ECDSA, eller EdDSA. Standardvärdet är RSA med 2048 bitar.
- Klick Generera och flytta musen slumpmässigt över det tomma området för att skapa lite slumpmässighet för din nyckel.
- Du kommer att se din offentliga nyckel i Nyckel sektion. Du kan kopiera den till ditt urklipp eller spara den som en fil genom att klicka Spara publik nyckel.
- Du kan också ange en lösenordsfras för din nyckel i Nyckellösenfras och Bekräfta lösenordsfras fält. Detta är valfritt men rekommenderas för extra säkerhet.
- Klick Spara privat nyckel för att spara din privata nyckel som en fil på din dator.
Bättre Windows 11-säkerhet
Att generera SSH-nycklar i Windows 11 är enkelt och bekvämt med hjälp av stegen ovan. Du kan använda den inbyggda OpenSSH-klienten, Windows-undersystemet för Linux eller programvara från tredje part som PuTTY. När du har ditt nyckelpar kan du ladda upp din publika nyckel till servrar eller Git-tjänster och behålla din privata nyckel på din dator.
På så sätt kan du autentisera utan att skriva lösenord och njuta av en säkrare och problemfri anslutning. Du kan sedan använda dina SSH-nycklar för att logga in på fjärrservrar eller använda verktyg som SCP för att överföra filer mellan dina enheter. Men om du letar efter verktyg för fjärråtkomst kanske du föredrar det använd RDP på Windows istället.
Så här hittar du din Windows 11-produktnyckel
Om du behöver överföra din Windows 11-produktnyckel eller bara behöver den för att göra en ren installation av operativsystemet,...