Een SSH-sleutel wordt gebruikt voor authenticatie tussen de client en de server die communiceren via het SSH (Secure Shell) netwerkprotocol. Het zorgt voor een veilig en beveiligd kanaal bovenop een onveilig netwerk voor communicatie tussen systemen. Deze beveiligde verbinding kan worden gebruikt om op afstand toegang te krijgen tot een machine aan de andere kant. Hier zullen we de stappen beschrijven om deze SSH-sleutel op een Windows 11-pc te genereren.
Stap 1 – Installeer de OpenSSH-clientfunctie
Eerst moet u controleren of de OpenSSH-clientfunctie op uw pc is geïnstalleerd of niet. Als het al aanwezig is, kunt u doorgaan met het genereren van de sleutel, anders moet u het installeren.
1. Druk tegelijkertijd op de toetsen Windows en I om de pagina Instellingen van Windows te openen.
2. Selecteer het tabblad Apps in het linkerdeelvenster.
3. Klik op Optionele functies aan de rechterkant.
4. In het zoekvak hieronder Geïnstalleerde functies typ je OpenSSH Client om te controleren of het al is geïnstalleerd.
5. Als je ziet dat de functie aanwezig is, ga dan verder met Stap 2.
6. Als de functie niet is geïnstalleerd, klikt u op de knop Functies weergeven die hoort bij Een optionele functie toevoegen.
7. Zoek naar OpenSSH Client in de lijst.
8. Vink het bijbehorende vakje aan en klik op Volgende.
9. Klik op de knop Installeren.
10. Zodra het is geïnstalleerd, start uw pc en gaat u naar stap 2 om de SSH-sleutel te genereren.
Stap 2 – Maak een SSH-sleutel
1. Druk op de Windows-toets en typ cmd in het zoekvak.
2. Klik met de rechtermuisknop op Opdrachtprompt en kies Als administrator uitvoeren.
3. Indien gevraagd door Gebruikerstoegangscontrole, klik op Ja.
4. Voer het onderstaande commando uit
ssh-keygen
5. Bij het uitvoeren van de bovenstaande opdracht, wordt Voer bestand in om de sleutel op te slaan met een vermelde standaardlocatie.
Opmerking: De standaardlocatie voor het opslaan van de sleutels is C:\Users\
6. Als u nu op Enter drukt, wordt de SSH-sleutel opgeslagen op de bovenstaande standaardlocatie. Als u wilt, kunt u de locatie wijzigen door het nieuwe pad in te voeren.
7. Vervolgens geeft het een optie om een wachtwoord (wachtzin) aan te maken voor de aangemaakte SSH-sleutel.
8. Druk op de Enter-toets als u verder wilt gaan zonder een wachtwoordzin aan te maken.
9. Als u de sleutel wilt beveiligen, typt u een wachtwoord en bevestigt u het door het opnieuw te typen. Onthoud dit wachtwoord, want dit is nodig als u elke keer de SSH-sleutel gebruikt.
10. Nu wordt de sleutel gemaakt en zie je de vingerafdruk van de sleutel en de SHA256-hashwaarde. U ziet ook het RSA-algoritme dat is gebruikt.
11. U kunt nu uw sleutel gebruiken in het onderstaande pad
C:\User\
Het zal aanwezig zijn in de id_rsa.pub bestand.
Dat is het!
We hopen dat je nu een SSH-sleutelpaar kunt genereren voor communicatie tussen twee entiteiten via een netwerk.
Een software-engineer werd een docent met uitgebreide onderwijservaring op universiteiten. Momenteel bezig met mijn passie voor schrijven.