Windows Tips & News

Generera SSH-nyckel i Windows 10

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Hur man genererar en SSH-nyckel i Windows 10

Som du kanske redan vet innehåller Windows 10 inbyggd SSH-programvara - både en klient och en server! Den här funktionen är tillgänglig i operativsystemet från och med version 1803. När klientalternativet är installerat kan vi använda det för att generera en ny SSH-nyckel.

Annons

På Windows-maskiner är gratisprogramvaran med öppen källkod PuTTY de-facto-standarden när det kommer till SSH och Telnet. Med Windows 10 har Microsoft äntligen lyssnat på sina användare efter år av att de begärt en SSH-klient och -server. Genom att inkludera en OpenSSH-implementering ökar värdet på operativsystemet.

Den tillhandahållna SSH-klienten liknar Linux-klienten. Vid första anblicken verkar det ha stöd för samma funktioner som dess *NIX-motsvarighet. Det är en konsolapp, så du bör kunna starta den från kommandotolken.

För att fortsätta måste du aktivera funktionen OpenSSH Client. Kolla in följande text:

Hur man aktiverar OpenSSH Client i Windows 10

Aktivera OpenSSH Client i Windows 10

Förutsatt att du har det installerat kan du göra följande.

För att generera en SSH-nyckel i Windows 10,

  1. Öppen en ny kommandotolk.
  2. Typ ssh-keygen och slå på Stiga på nyckel.
  3. Appen kommer att fråga efter lagringsplatsen och erbjuder C:\users\ditt användarnamn\.ssh\id_rsa som standard.Generera SSH-nyckel i Windows 10 Steg 1
  4. Därefter kommer du att bli ombedd att ange en lösenfras. Du kan bara trycka på Enter för att hoppa över det.Generera SSH-nyckel i Windows 10 Steg 2
  5. Slutligen kommer du att se fingeravtrycket för din nyckel och SHA256. Standardalgoritmen är RSA 2048.Generera SSH-nyckel i Windows 10 Steg 3

Du är färdig. Din publika nyckel kommer att sparas i filen id_rsa.pub, som standard C:\users\ditt användarnamn\.ssh\id_rsa.pub. Du kan nu ladda upp den här filen till målmaskinen du vill komma åt med SSH. Dela inte din privata SSH-nyckel (id_rsa) om du inte vet vad du gör!

SSH stöder ett antal andra publika nyckelalgoritmer som använder med nycklar, till exempel:

  • rsa - detta är en klassisk algoritm baserad på svårigheten att faktorisera stora tal. Rekommenderad nyckelstorlek - 2048 eller högre.
  • dsa - ännu en äldre algoritm baserad på svårigheten att beräkna diskreta logaritmer. Det rekommenderas inte längre.
  • ecdsa - en ny digital signaturalgoritm standardiserad av den amerikanska regeringen, med elliptiska kurvor. Den stöder 256, 384 och 521 nyckelstorlekar.
  • ed25519 - denna algoritm är de senaste alternativen som ingår i OpenSSH. Vissa program saknar stöd för det.

Du kan specificera algoritmen med hjälp av -t alternativet och ändra nyckelstorleken med knappen -b. Några exempel:

ssh-keygen -t rsa -b 4096. ssh-keygen -t ecdsa -b 521

Det är allt.

Se även följande artiklar:

  • Hur man aktiverar OpenSSH Client i Windows 10
  • Hur man aktiverar OpenSSH Server i Windows 10
REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Sergey Tkachenko, författare på Winaero

Hur man låser upp Windows 10 20H2-funktioner i Windows 10 version 2004 utan att uppgraderaMedan u...

Läs mer

Ladda ner Close Threshold för Windows 8.1

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Popcorn Time är nu tillgänglig direkt i din webbläsare

Popcorn Time är nu tillgänglig direkt i din webbläsare

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaPopcorn...

Läs mer