50% korting alle abonnementen, tijdelijk aanbod. Vanaf $2.48/mo
6 min resterend
Beveiliging & Netwerken

SSH-sleutels genereren in Windows 10 in 4 eenvoudige stappen

Alex Robbins By Alex Robbins 6 min leestijd Bijgewerkt 22 jul 2025
SSH-sleutels genereren in Windows 10 in 4 eenvoudige stappen

Als je ooit SSH hebt gebruikt voor een beveiligde verbinding met je server of een andere computer, heb je waarschijnlijk al een idee van wat SSH-sleutels zijn. Kort gezegd is een SSH-sleutel een manier om je identiteit te verifiëren en een beveiligde verbinding met een ander systeem tot stand te brengen. Maar SSH-sleutels moeten worden aangemaakt. Hoe genereer je SSH-sleutels in Windows 10? Deze vraag wordt vaker gesteld dan je zou denken, want veel mensen geven de voorkeur aan een Linux VPS boven dual-booten of migreren vanuit Windows. In dit artikel laat ik zien hoe je een SSH-sleutel aanmaakt in Windows 10. We gebruiken daarvoor de bekende Windows SSH-client PuTTY. Maar voordat we de technische stappen doorlopen, beginnen we met een paar definities, zodat we allemaal op dezelfde lijn zitten. Dat helpt je de instructies beter te volgen. 

SSH-sleutel genereren in Windows 10 met PuTTY

Laten we beginnen met SSH. Wat is SSH precies, en wat heeft het te maken met sleutels en het aanmaken daarvan? Secure Socket Shell (SSH) is een veelgebruikt protocol voor het opzetten van veilige, versleutelde verbindingen. SSH-sleutels zijn standaardonderdelen van het SSH-protocol en worden gebruikt om beide partijen te authenticeren en beveiligde shell-sessies op te starten. Ze werken met alle soorten besturingssystemen en platforms. Of je nu verbinding wilt maken met een Linux VPS of een dedicated server met de nieuwste Windows Server-editie: je hebt altijd SSH-sleutels nodig. Maar voordat we dieper ingaan op SSH-sleutels en uitleggen hoe je ze aanmaakt in Windows 10, bespreken we eerst het SSH-protocol zelf.

Ook lezen: Verbinding maken met een externe server via SSH ”

Wat is het SSH-protocol? 

SSH is een bekend protocol, zeker onder IT-professionals en systeembeheerders. Het biedt een veilige manier om via een onbeveiligd netwerk toegang te krijgen tot andere systemen, met ondersteuning voor public-key-authenticatie en sterke wachtwoordbeveiliging. Met dit protocol kun je applicaties en systemen op afstand beheren, bestanden tussen systemen verplaatsen en opdrachten uitvoeren. Standaard luistert het SSH-protocol op TCP-poort 22. 

Wat zijn SSH-sleutels? 

Binnen het SSH-protocol zijn SSH-sleutels de toegangscredentials waarmee zowel hosts als gebruikers worden geverifieerd. Een andere toepassing is machine-to-machine- of directe toegang tussen twee systemen. SSH-sleutels maken automatisering mogelijk en voorzien in de kosteneffectieve authenticatie die moderne, computerafhankelijke clouddiensten vereisen.

Sleutels zijn verkrijgbaar in verschillende groottes, maar de meestgebruikte keuze is RSA 2048-bit-versleuteling. Functioneel gezien beheren SSH-sleutels wachtwoorden, verlenen ze toegang en bepalen ze het toegangsniveau. Er zijn meerdere manieren om SSH in te stellen of sleutels te genereren in Windows 10. Hieronder leggen we uit hoe je met PuTTY een SSH-sleutel aanmaakt in Windows. Maar controleer eerst of er al een SSH-sleutel aanwezig is in Windows.

windows-vps Windows 10 VPS Hosting

Haal een efficiënte Windows 10 VPS voor remote desktop, tegen de laagste prijs die er is. GRATIS Windows 10 op NVMe SSD-opslag en snelle internetverbinding.

Bekijk Windows 10 VPS-plannen

Bestaande SSH-sleutels controleren in Windows 10

Controleer voor het aanmaken van een SSH-sleutel of er al bestaande sleutels zijn. Volg daarvoor deze stappen:

  1. Open de Windows-opdrachtprompt door cmd in te typen in het zoekvak op de Windows-taakbalk.
  2. Typ in de opdrachtprompt het volgende: ssh-keygen
  3. Als je geen SSH-keygen hebt, zie je deze melding:

'ssh-keygen' is not recognized as an internal or external command, operable program, or batch file              

  1. De standaardmap voor je SSH-sleutels ziet er ongeveer zo uit:
/c/Users/YourUserName/ .ssh/id_rsa.pub 

Opmerking: als je git met bash hebt geïnstalleerd, open dan git Bash in plaats van cmd.

SSH-sleutel genereren in Windows met PuTTY

PuTTY is een gratis, open-source terminalemulator voor pc's met Microsoft Windows. Het ondersteunt diverse protocollen, waaronder SSH, Telnet, SCP, rlogin en raw socket-verbindingen. Met PuTTY kun je via de Windows-terminal een SSH-sleutel aanmaken in Windows 10. Volg hiervoor de onderstaande stappen:

Ook lezen: verbinding maken met je website via SSH

Stap 1: PuTTY downloaden

Als PuTTY nog niet op je systeem staat, kun je het hier downloaden: koppeling. Na het downloaden kun je het installeren.

Stap 2: PuTTY installeren

Klik op het gedownloade bestand om de installatie te starten. Je kunt dit artikel lezen over Verbinding maken met een Linux-server via PuTTY of volg gewoon de installatiewizard. Klik op de eerste pagina op Volgende.

Welkomstscherm van de PuTTY-installer
Welkomstscherm van de PuTTY-installer

Selecteer vervolgens de doelmap. De standaardlocatie is C:\Program Files\PuTTY\. Je kunt dit aanpassen naar een map naar keuze.

PuTTY Installer: locatie selecteren
PuTTY Installer: locatie selecteren

Nu is het tijd om de te installeren onderdelen te kiezen. Heb je geen specifieke vereisten, houd dan de standaardselectie aan en klik op Install om door te gaan naar het volgende scherm.

PuTTY Installer: te installeren onderdelen selecteren
PuTTY Installer: te installeren onderdelen selecteren

Gefeliciteerd. PuTTY is geïnstalleerd. Je hebt de eerste stappen voltooid om een SSH-sleutel aan te maken in Windows 10. Ga nu verder met de volgende stap.

Stap 3: De PuTTY SSH Key Generator uitvoeren

  • Druk op de Windows-toets op je toetsenbord. 
  • Typ in de zoekbalk PuTTYgen (je kunt ook cmd openen en PuTTYgen typen). 
  • Klik met de rechtermuisknop op PuTTYgen en kies Uitvoeren als beheerder.
  • Klik op Ja als daarom wordt gevraagd.
PuTTY starten als beheerder
PuTTY starten als beheerder

Stap 4: PuTTY gebruiken om een SSH-sleutel te genereren in Windows 10 

Volg de onderstaande stappen om een SSH-sleutel aan te maken in Windows 10:

  • Klik op de PuTTY-generatorpagina op Generate.
PuTTY Key Generator: hoofdscherm
PuTTY Key Generator: hoofdscherm
  • Het verhaal over het bewegen van de cursor is uiteraard een grapje, dus echt nodig is het niet. Wacht gewoon tot de voortgangsbalk volledig groen is.
PuTTY Key Generator: sleutel wordt aangemaakt
PuTTY Key Generator: sleutel wordt aangemaakt
  • Sla de publieke sleutel op door op de knop Openbare sleutel opslaan te klikken. Kies een locatie om de sleutel op te slaan en geef deze een naam.
uTTY Key Generator: sleuteldetails
PuTTY Key Generator: sleuteldetails
  • Om de privésleutel op te slaan, klik je op de knop Gesprek menu. 
PuTTY Key Generator: exportmenu
PuTTY Key Generator: exportmenu
  • Als je op Export OpenSSH Key klikt, verschijnt de vraag: "Weet je zeker dat je de sleutel wilt opslaan zonder wachtwoordzin als beveiliging?" Kies Ja.
  • Kies een locatie om de sleutel op te slaan.
  • Geef je privésleutel een naam.

Gefeliciteerd. Je hebt de SSH-sleutel die we wilden aanmaken via PuTTY, een van de beste SSH-clients voor Windows. Je kunt sleutels ook aanmaken met OpenSSH, de client die standaard bij Windows 10 wordt meegeleverd, maar die ontbeert een aantal essentiële functies, waardoor de meeste mensen de voorkeur geven aan PuTTY of een alternatief. 

Ook lezen: MikroTik CHR installeren op VPS (met PuTTY)

Zijn SSH-sleutels voldoende voor serverbeveiliging?

De beveiliging van je verbinding zit wel goed: je maakt contact met je server via een veilige sleutel, en daarmee is dat geregeld. Maar hoe zit het met de server zelf? Weet je zeker dat die veilig is? Zonder een aanbieder die veiligheid serieus neemt, heeft al het werk dat je net in SSH-beveiliging hebt gestoken weinig zin. Cloudzy begrijpt hoe belangrijk beveiliging is voor zijn gebruikers en biedt op al zijn Linux VPS abonnementen een AI-gestuurde firewall en intelligente DDoS-bescherming. Wil je met elke gewenste Linux-distributie werken zonder je laptop te hoeven dual-booten, bekijk dan ons Linux VPS plannen. 

Delen

Meer van de blog

Verder lezen.

Een Cloudzy-titelafbeelding voor een MikroTik L2TP VPN-handleiding, met een laptop die via een gloeiende blauw-gouden digitale tunnel met schildpictogrammen verbinding maakt met een serverrack.
Beveiliging & Netwerken

MikroTik L2TP VPN instellen (met IPsec): RouterOS-handleiding (2026)

In deze MikroTik L2TP VPN-configuratie verzorgt L2TP de tunneling terwijl IPsec de versleuteling en integriteit afhandelt. De combinatie geeft je native clientcompatibiliteit zonder externe age

Rexa CyrusRexa Cyrus 9 minuten lezen
Terminalvenster met SSH-waarschuwing over een gewijzigde remote host-identificatie, met de titel Fix Guide en Cloudzy-branding op een donker tealachtergrond.
Beveiliging & Netwerken

Waarschuwing: Remote Host Identification Has Changed en hoe je dit oplost

SSH is een beveiligd netwerkprotocol dat een versleutelde tunnel tussen systemen opzet. Het is populair bij developers die externe toegang tot computers nodig hebben zonder een grafi

Rexa CyrusRexa Cyrus 10 minuten lezen
Illustratie van een DNS-server probleemoplossingshandleiding met waarschuwingssymbolen en een blauwe server op donkere achtergrond voor Linux-naamomzettingsfouten
Beveiliging & Netwerken

Tijdelijke fout bij naamomzetting: wat betekent het en hoe los je het op?

Bij het gebruik van Linux kun je een foutmelding over een tijdelijke naamomzettingsfout tegenkomen wanneer je websites probeert te bezoeken, pakketten wilt bijwerken of taken uitvoert waarvoor een internetverbinding vereist is

Rexa CyrusRexa Cyrus 12 minuten lezen

Klaar om in te zetten? Vanaf $2.48/mnd.

Onafhankelijke cloud, sinds 2008. AMD EPYC, NVMe, 40 Gbps. 14 dagen geld-terug-garantie.