Hoe een SSH-sleutel op Windows te maken

Het beschermen van uw verbindingen en gegevensintegriteit is waar Secure Shell-sleutels (SSH) uitblinken. SSH-keygen wordt vaak gebruikt om veilige toegang te krijgen tot externe servers en cloudservices. U heeft een SSH-sleutel nodig als u regelmatig externe servers gebruikt via uw Windows-apparaat.

Naast externe servers kunt u deze beveiligingssleutels ook gebruiken om toegang te verlenen aan uw werknemers op het werk waar u waarschijnlijk wordt blootgesteld aan een datalek, bijvoorbeeld een datacenter, enz. Dit artikel leidt u door eenvoudige stappen om SSH-sleutels te maken op Windows.

Secure Shell Protocol (SSH) is de beste manier om onveilige verbindingen tussen computers via internet te blokkeren. Vermijd het gebruik van een protocol met een gebruikersnaam en wachtwoord en kies in plaats daarvan voor een cryptografisch gegenereerde SSH-sleutel.

Windows 11 wordt geleverd met een ingebouwde OpenSSH-client. Dit maakt het eenvoudig om SSH-sleutels te genereren zonder een programma van derden te gebruiken. Het werkt op dezelfde manier op Windows 10; Als u problemen ondervindt, opent u het Windows-optiepaneel en schakelt u de OpenSSH Client- optie in .

Opmerking : Mogelijk geeft u de voorkeur aan Windows Terminal omdat dit een uniforme omgeving biedt voor opdrachtregelinterfaces. Het voert de opdrachtprompt, PowerShell en Windows Subsystem voor Linux uit in één venster. Deze tool vergroot de flexibiliteit en vereenvoudigt taken zoals het genereren van SSH-sleutels.

Een SSH-sleutel aanmaken op Windows is heel eenvoudig, u kunt 1 van de 3 onderstaande methoden gebruiken.

Hoe een SSH-sleutel op Windows te maken

1. Gebruik de opdrachtprompt

Het genereren van SSH-sleutels met behulp van de opdrachtregel is snel en eenvoudig. Volg de onderstaande stappen.

Stap 1: Klik op de Start-knop. Zoek naar Opdrachtprompt en selecteer Als administrator uitvoeren . Klik op Ja wanneer u wordt gevraagd om CMD de wijzigingen op uw computer te laten aanbrengen.

Hoe een SSH-sleutel op Windows te maken

Open CMD met beheerdersrechten

Stap 2: Typ de volgende opdracht en druk op Enter op het toetsenbord:

ssh-keygen

Hoe een SSH-sleutel op Windows te maken

Voer de opdracht in en druk op Enter

Stap 3: Voer de naam van het sleutelopslagbestand in en druk op Enter :

file_name

Tip : U kunt hier ook een aangepast pad instellen om de sleutel op de standaardlocatie (C:\Users\[gebruikersnaam]\) op te slaan .

Hoe een SSH-sleutel op Windows te maken

Voer de bestandsnaam in en druk op Enter

Stap 4: Voer de wachtwoordzin in om uw sleutel te beveiligen en druk op Enter om de wijzigingen op te slaan.

Let op : U kunt tweemaal op Enter drukken om deze stap over te slaan en de sleutel direct op te slaan zonder wachtwoord.

Uw private sleutel en publieke sleutel worden veilig opgeslagen. Er wordt nu een bevestigingsbericht met aanvullende belangrijke informatie op het scherm weergegeven. U kunt doorgaan met het sluiten van dit venster.

U kunt dit gebruiken om meerdere SSH-sleutels met verschillende bestandsnamen te genereren.

Hoe een SSH-sleutel op Windows te maken

Voer de wachtwoordzin in en druk op Enter

Stap 5: Typ exit en druk op Enter op het toetsenbord om het CMD-venster te sluiten.

Hoe een SSH-sleutel op Windows te maken

Typ exit en druk op Enter

2. Gebruik WSL

Het genereren van SSH-sleutels met Windows Subsystem for Linux (WSL) biedt u veel voordelen. U profiteert van de voordelen van Linux-tools en van het gemak van werken op een Windows-computer. Bovendien biedt het een soepele en veilige manier om SSH-authenticatie af te handelen.

Installeer WSL- en Linux-distributie

Volg de onderstaande stappen om WSL- en Linux-distributie op uw Windows-apparaat te installeren en in te stellen.

Stap 1: Klik op het Windows-pictogram en zoek Opdrachtprompt . Klik op Als administrator uitvoeren en selecteer Ja wanneer daarom wordt gevraagd.

Hoe een SSH-sleutel op Windows te maken

Open CMD met beheerdersrechten

Stap 2: Windows 11 wordt vooraf geïnstalleerd met WSL. U kunt dit controleren door de onderstaande opdracht te typen en op Enter te drukken .

wsl --status

Hoe een SSH-sleutel op Windows te maken

Controleer de WSL-status in Windows 11

Als u Windows 10 gebruikt, installeer WSL dan op een van de onderstaande manieren:

  • Microsoft-winkel

Download Windows Subsystem voor Linux (WSL) uit de Microsoft Store .

  • Commandoregelinterface

Voer de onderstaande opdracht in en druk op Enter op uw toetsenbord.

wsl --install

Stap 3: Nadat u WSL op uw computer hebt geïnstalleerd, kunt u elk Linux-besturingssysteem downloaden via de Microsoft Store of de opdrachtregelinterface.

In het artikel wordt de opdrachtprompt gebruikt om Ubuntu voor deze zelfstudie te downloaden. Voer de onderstaande opdracht in en druk hiervoor op Enter op uw toetsenbord.

wsl --install -d Ubuntu

Opmerking : als je Kali Linux wilt installeren, schrijf dan kali-linux in de bovenstaande opdracht.

Hoe een SSH-sleutel op Windows te maken

Ubuntu downloaden

Stap 4: Voer de UNIX-gebruikersnaam en het wachtwoord in.

Hoe een SSH-sleutel op Windows te maken

Voer de UNIX-gebruikersnaam en het wachtwoord in

Stap 5: Sluit het UNIX-venster door exit te typen en op Enter te drukken. Herhaal het proces om het CMD-venster te sluiten.

Hoe een SSH-sleutel op Windows te maken

Sluit de UNIX- en CMD-vensters door exit te typen en op Enter te drukken

U hebt WSL en het Linux-besturingssysteem met succes geïnstalleerd. Volg de onderstaande stappen om een ​​SSH-sleutel te genereren met WSL.

Genereer een SSH-sleutel met behulp van WSL

Stap 1: Klik op het Windows-pictogram . Zoek naar Ubuntu en selecteer Als administrator uitvoeren . Klik op Ja wanneer daarom wordt gevraagd .

Hoe een SSH-sleutel op Windows te maken

Klik op het Windows-pictogram en start Ubuntu

Stap 2: Voer de onderstaande opdracht in om de SSH-sleutel te genereren en druk op Enter .

ssh-keygen -t rsa -b "4096"

Hoe een SSH-sleutel op Windows te maken

Voer de opdracht in om de SSH-sleutel te genereren en druk op Enter

Stap 3: Geef het gewenste pad op en druk op de Enter- toets . Als dit niet het geval is, drukt u op Enter om het bestand op de standaardlocatie op te slaan.

Stap 4: Voer de wachtwoordzin in die u wilt gebruiken en druk op Enter . U moet dit twee keer doen om te bevestigen.

Opmerking : u kunt niets zien wat u typt terwijl u uw wachtwoord invoert, maar de tool slaat het op terwijl u typt, dus zorg ervoor dat er geen typefouten in staan.

Als u geen wachtwoordzin wilt gebruiken, kunt u eenvoudig tweemaal op Enter drukken .

Waarschuwing : Om veiligheidsredenen mag u geen blanco wachtwoordzin gebruiken.

Hoe een SSH-sleutel op Windows te maken

Geef het gewenste pad op, druk op Enter, voer de wachtwoordzin in en bevestig door op Enter te drukken

Stap 5: Typ ten slotte exit en druk op Enter om het venster te sluiten.

Hoe een SSH-sleutel op Windows te maken

Typ exit en druk op Enter

U hebt met succes een SSH-sleutel aangemaakt. Bezoek de website waar u het heeft gehost om dit te controleren. Daar vindt u twee sleutels. Je kunt ze onderscheiden door extensie:

  • Openbare sleutels hebben de extensie .pub.
  • Privésleutels hebben geen extensies.

Code-uitleg

Een typische SSH-opdracht waarmee u een SSH-sleutel kunt genereren, is als volgt:

ssh-keygen -t rsa -N "" -b "2048" -C "key comment" -f path/root_name

Hieronder vindt u de betekenis van elk symbool of teken in de opdracht.

  • -t rsa : Geef het type sleutel op dat moet worden gegenereerd, in dit geval rsa. RSA (Rivest-Shamir-Adleman) is een veilig en veelgebruikt algoritme voor cryptografie met openbare sleutels.
  • -N “” : Stel de wachtwoordzin in op een lege reeks, wat betekent dat de sleutel niet wordt beschermd. Daarom kan iedereen met toegang tot het privésleutelbestand het zonder wachtwoord gebruiken.
  • -b “2048” : Dit definieert de sleutelgrootte, ingesteld op 2048 bits. U moet een grotere sleutelgrootte gebruiken, omdat deze een betere beveiliging biedt.

Opmerking : Grotere sleutelgroottes zullen meer tijd vergen om te maken en te gebruiken.

  • -C “sleutelcommentaar” : Hiermee kunt u opmerkingen toevoegen aan het gegenereerde sleutelbestand. Dit kan handig zijn in praktijksituaties, omdat u met meerdere SSH-sleutels werkt om toegang te krijgen tot verschillende externe apparaten.
  • -f path/root_name : Geef het pad en de bestandsnaam op voor het gegenereerde sleutelpaar. De bestandsnaam krijgt root_name, voorzien van de extensie .pub voor de publieke sleutel en .pem voor de private sleutel (bijvoorbeeld: root_name.pub en root_name.pem).

3. Gebruik PuTTY

PuTTY is een van de ouderwetse gratis en open source terminalemulators, seriële consoles en toepassingen voor netwerkbestandsoverdracht. Het ondersteunt verschillende netwerkprotocollen, waaronder SSH, Telnet, rlogin en raw socket-verbindingen. Volg de onderstaande stappen om SSH-sleutels op Windows te genereren met behulp van PuTTY.

Stap 1: Start een webbrowser en bezoek de officiële PuTTY- website . Download en installeer PuTTY.

Stap 2: Druk op de sneltoets Windows + S om Windows Search te openen, typ PuTTYgen en klik op Openen.

Hoe een SSH-sleutel op Windows te maken

Start PuTTYgen

Stap 3: Selecteer in het gedeelte Type sleutel dat moet worden gegenereerd een type (bijvoorbeeld RSA). Voer het gewenste aantal bits in de gegenereerde sleutel in. Klik op de knop Genereren .

Hoe een SSH-sleutel op Windows te maken

Selecteer het type sleutel dat u wilt maken en voer het gewenste aantal bits in

Stap 4: Klik op Openbare sleutel opslaan en kies een locatie om het bestand op te slaan. Hernoem het bestand met behulp van het sleuteltype en voeg de extensie “.pub” toe (bijvoorbeeld id_rsa.pub voor RSA).

Hoe een SSH-sleutel op Windows te maken

Klik op Openbare sleutel opslaan

Stap 5: Voer ten slotte de wachtwoordzin in en bevestig deze. Ga bovenaan naar het tabblad Conversies en klik op OpenSSH-sleutel exporteren voor de privésleutel.

Stap 6: Kies een locatie om de privésleutel op te slaan en onthoud dat er geen extensie achter de bestandsnaam wordt gebruikt. Bovendien moet u een naam gebruiken die lijkt op de openbare sleutel (bijvoorbeeld id_rsa).

Hoe een SSH-sleutel op Windows te maken

Typ de wachtwoordzin, bevestig deze en sla de privésleutel op

Wat is het verschil tussen RSA-sleutel en Ed25519?

In de bovenstaande stappen besprak het artikel twee typen SSH-sleutels: RSA en Ed25519. Maar hoe verschillen ze?

  1. Algoritme : RSA (Rivest-Shamir-Adleman) gebruikt asymmetrische encryptie, terwijl Ed25519 zowel elliptische curve als asymmetrische encryptie gebruikt.
  2. Sleutelgrootte : RSA-sleutels hebben variabele sleutelgroottes, van 1024 tot 4096 bits. Ed25519 heeft een vaste sleutelgrootte van 256 bits, waardoor het sneller is dan RSA.
  3. Beveiliging : Ed25519 wordt over het algemeen als veiliger en beter bestand tegen aanvallen beschouwd.
  4. Prestaties : Ed25519 is sneller en efficiënter dan RSA.
  5. Compatibiliteit : RSA wordt breder ondersteund, maar de adoptie van Ed25519 neemt toe.

Ten slotte kunt u afhankelijk van uw systeem een ​​coderingsalgoritme gebruiken. Het genereren van SSH-sleutels is eenvoudig met de methoden die beschikbaar zijn in Windows en moet worden overwogen vanwege de ernstige online risico's van het op afstand benaderen van systemen.

Laat een reactie achter

Hoe u de kennisgeving van een auteursrechtverzoek in de rechterhoek van het scherm op Windows 10 verwijdert

Hoe u de kennisgeving van een auteursrechtverzoek in de rechterhoek van het scherm op Windows 10 verwijdert

Ziet u een activeringsmelding voor Windows 10 in de rechterhoek van het scherm? In dit artikel wordt uitgelegd hoe u de kennisgeving van een auteursrechtverzoek op Windows 10 verwijdert.

Instructies van AZ voor het installeren van Windows 10 build 14393.222

Instructies van AZ voor het installeren van Windows 10 build 14393.222

Onlangs heeft Microsoft de nieuwste cumulatieve update voor Windows 10 pc-gebruikers uitgebracht, genaamd Build 14393.222. Deze update voor Windows 10 repareert voornamelijk bugs op basis van gebruikersfeedback en verbetert de prestatie-ervaring van het besturingssysteem.

Bescherm uw computernetwerk met Bastion host in slechts 3 stappen

Bescherm uw computernetwerk met Bastion host in slechts 3 stappen

Heeft u computers op uw lokale netwerk die externe toegang nodig hebben? Het gebruik van een bastionhost als poortwachter voor uw netwerk kan een goede oplossing zijn.

3 manieren om snel alle gebeurtenislogboeken in Windows 10 te wissen

3 manieren om snel alle gebeurtenislogboeken in Windows 10 te wissen

Soms moet u oude gebeurtenislogboeken in één keer verwijderen. In deze handleiding laat Quantrimang.com u 3 manieren zien om snel alle gebeurtenislogboeken in Windows 10 Event Viewer te verwijderen.

Hoe u een Windows-toets maakt als uw toetsenbord niet beschikbaar is

Hoe u een Windows-toets maakt als uw toetsenbord niet beschikbaar is

Als je liever een oud klassiek toetsenbord gebruikt, zoals het IBM Model M, dat geen fysieke Windows-sleutel bevat, kun je er eenvoudig meer toevoegen door een sleutel te lenen die je niet vaak gebruikt.

Hoe u een transparante achtergrondmodus creëert op Windows 10

Hoe u een transparante achtergrondmodus creëert op Windows 10

WindowTop is een tool waarmee u alle toepassingsvensters en programma's op computers met Windows 10 kunt dimmen. Of u kunt een donkere achtergrondinterface op Windows gebruiken.

Valse IP-methoden helpen u anoniem toegang te krijgen

Valse IP-methoden helpen u anoniem toegang te krijgen

In veel eerdere artikelen hebben we vermeld dat online anoniem blijven uiterst belangrijk is. Elk jaar lekt privé-informatie uit, waardoor online beveiliging steeds noodzakelijker wordt. Dat is ook de reden dat we virtuele IP-adressen moeten gebruiken. Hieronder zullen we leren over methoden om nep-IP's te maken!

Hoe u de taalbalk op de taakbalk van Windows 8 uitschakelt

Hoe u de taalbalk op de taakbalk van Windows 8 uitschakelt

De Taalbalk op Windows 8 is een miniatuurtaalwerkbalk die is ontworpen om automatisch op het bureaublad te worden weergegeven. Veel mensen willen deze taalbalk echter op de taakbalk verbergen.

Tips om de internetverbindingssnelheid van Linksys te optimaliseren

Tips om de internetverbindingssnelheid van Linksys te optimaliseren

Het maximaliseren van de internetsnelheid is essentieel voor het optimaliseren van uw netwerkverbinding. U kunt een optimale entertainment- en werkervaring hebben met behulp van computers, internet-tv's, gameconsoles, enz.

Hoe u WEP, WPA, WPA2 instelt voor de Linksys-router

Hoe u WEP, WPA, WPA2 instelt voor de Linksys-router

Draadloze connectiviteit is tegenwoordig een noodzaak en daarom is draadloze beveiliging essentieel om de veiligheid in uw interne netwerk te garanderen.