Windows Tips & News

Genereer SSH-sleutel in Windows 10

click fraud protection

Een SSH-sleutel genereren in Windows 10

Zoals je misschien al weet, bevat Windows 10 ingebouwde SSH-software - zowel een client als een server! Deze functie is beschikbaar in het besturingssysteem vanaf versie 1803. Wanneer de clientoptie is geïnstalleerd, kunnen we deze gebruiken om een ​​nieuwe SSH-sleutel te genereren. Op Windows-machines is de freeware open-source software PuTTY de de-facto standaard als het gaat om SSH en Telnet. Met Windows 10 heeft Microsoft eindelijk naar zijn gebruikers geluisterd nadat ze jarenlang om een ​​SSH-client en -server hadden gevraagd. Door een OpenSSH-implementatie op te nemen, neemt de waarde van het OS toe.

De meegeleverde SSH-client is vergelijkbaar met de Linux-client. Op het eerste gezicht lijkt het dezelfde functies te ondersteunen als zijn *NIX-tegenhanger. Het is een console-app, dus je zou het moeten kunnen starten vanaf de opdrachtprompt.

Om verder te gaan, moet u de OpenSSH Client-functie inschakelen. Bekijk de volgende tekst:

Hoe OpenSSH-client in Windows 10 in te schakelen

Ervan uitgaande dat u het hebt geïnstalleerd, kunt u het volgende doen.

Om een ​​SSH-sleutel te genereren in Windows 10,

  1. Open een nieuwe opdrachtprompt.
  2. Type ssh-keygen en raak de Binnenkomen toets.
  3. De app vraagt ​​om de opslaglocatie en biedt C:\users\uw gebruikersnaam\.ssh\id_rsa standaard.
  4. Vervolgens wordt u gevraagd een wachtwoordzin in te voeren. U kunt gewoon op de Enter-toets drukken om het over te slaan.
  5. Ten slotte ziet u de vingerafdruk voor uw sleutel en SHA256. Het standaardalgoritme is RSA 2048.

Je bent klaar. Uw openbare sleutel wordt opgeslagen in het bestand id_rsa.pub, standaard is dit: C:\users\uw gebruikersnaam\.ssh\id_rsa.pub. U kunt dit bestand nu uploaden naar de doelcomputer waartoe u toegang wilt met SSH. Deel uw privé SSH-sleutel (id_rsa) niet tenzij u weet wat u doet!

SSH ondersteunt een aantal andere openbare-sleutelalgoritmen die met sleutels worden gebruikt, zoals:

  • rsa - dit is een klassiek algoritme dat is gebaseerd op de moeilijkheid om grote getallen te ontbinden. Aanbevolen sleutelgrootte - 2048 of hoger.
  • dsa - nog een ander legacy-algoritme dat is gebaseerd op de moeilijkheid om discrete logaritmen te berekenen. Het is niet meer aan te raden.
  • ecdsa - een nieuw Digital Signature Algorithm gestandaardiseerd door de Amerikaanse overheid, met behulp van elliptische curven. Het ondersteunt 256, 384 en 521 sleutelgroottes.
  • ed25519 - dit algoritme is de nieuwste optie die is opgenomen in OpenSSH. Bepaalde software heeft hiervoor geen ondersteuning.

U kunt het algoritme specificeren met behulp van de -t optie en verander de sleutelgrootte met behulp van de -b schakelaar. Een paar voorbeelden:

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

Dat is het.

Zie ook de volgende artikelen:

  • Hoe OpenSSH-client in Windows 10 in te schakelen
  • Hoe OpenSSH-server in Windows 10 in te schakelen
Windows 11 Build 22621.586 en 22622.586 bevinden zich in het bètakanaal

Windows 11 Build 22621.586 en 22622.586 bevinden zich in het bètakanaal

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenM...

Lees verder

Windows 11 22H2 Build 22621.457 bevindt zich in het Release Preview-kanaal

Windows 11 22H2 Build 22621.457 bevindt zich in het Release Preview-kanaal

Laat een antwoord achterMicrosoft heeft een nieuwe preview-build van Windows 11 versie 22H2 22621...

Lees verder

Windows 11 Build 25182 kan de taakbalk veel sneller laden

Windows 11 Build 25182 kan de taakbalk veel sneller laden

Microsoft is op zoek naar een manier om de taakbalk in Windows 11 te optimaliseren en te versnell...

Lees verder