Artikelen over: Artikelen

Een nieuwe SSH sleutel genereren en gebruiken

Voor SSH-toegang tot meerdere van onze diensten, zoals webhosting, WordPress hosting, reseller hosting en Managed VPS-pakketten, heeft u een eigen SSH-sleutel nodig.

In dit artikel leggen we stapsgewijs uit hoe u een SSH (RSA) sleutel kunt genereren.


SSH-sleutel genereren (macOS):

Gebruik het vergrootglas rechtsboven in uw scherm om het zoekscherm te openen en vul hier "Terminal" in.
Klik op het programma "Terminal". U krijgt nu tekstuele informatie te zien waarmee u uw SSH-sleutel gaat genereren.
Voer het commando "ssh-keygen -t rsa" in en druk op enter.
Er wordt gevraagd waar u de SSH-sleutel wilt opslaan. In de meeste gevallen is het niet nodig om dit pad aan te passen en drukt u op enter.
Er wordt nu gevraagd om een passphrase, dit is een wachtwoord waarmee u uw SSH-sleutel beveiligt en dat zal worden gevraagd telkens wanneer u uw SSH-sleutel gebruikt. Hoewel een passphrase niet verplicht is, raden wij u aan deze toch in te vullen.

Nadat u op enter heeft gedrukt, wordt u gevraagd dezelfde passphrase nog een keer in te vullen. Nadat u dit heeft gedaan, drukt u nog een keer op enter.

Uw SSH-sleutel is nu gegenereerd. Gebruik het commando "cat .ssh/id_rsa.pub" (ervan uitgaande dat u bij stap 4 de standaard locatie heeft gekozen) om de publieke versie van uw SSH-sleutel te bekijken.

U krijgt nu een tekst-, cijfer- en symbolenreeks te zien. Deze ziet er bijvoorbeeld als volgt uit:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC1i+qrSVoRP/+T5h7auefSArC3cJkPPCyQ/bPwvHxx+fd7AtdChskghv1khpvYc0b03wpb4OC+Fzj+FWsNh9fRqum97lucLkecvZICx0fXvBhNBjn5tW27zid4QGa+1ziZCkFmrjuqCAeXwt+p1WRGc/pX+UrPUiCxLSluMucuYw6kbZZPMQ1pkx+vogsmcHXTxdHl8k83zrLRGiNp4zXgp3xWkLSLu/nCvRIwvhyqWbeGA7+OtTP5cpbONemOcrfDP1KCTMtgj3QoRqH164r8yHtjLzi8hP49c0YKpUaC77IyNa2xP9bpcwVkduqXHGmw4EQUNIwqjioy48OCRSHtseVqU2uMAouDUHaX80Srz8CV9WHwzbNXixbECotyQGJgjJuV5Gk0KM22tZrgluMFsST2Hzj2ZfRCVbfDHO2eSyFT6FU0VdFNc2ucUZwrs8pLLpDHFttz6Dfh4eNDMyAtJJplgWS7xLRjaFXPGSA6lwtbr89/0cZwga/7MCR9BtE= axelpolfliet@MacBook-Pro-van-Axel.local axelpolfliet@MacBook-Pro-van-Axel ~ % ssh -p1774 xynta@xynta.local


Kopieer deze publieke SSH-sleutel en voeg deze toe aan het webhosting, WordPress hosting, reseller hosting of Managed VPS-pakket waarnaar u met SSH wilt verbinden.


SSH-sleutel genereren (Windows):

Download en installeer het PuTTYgen-programma.
Open het PuTTYgen-programma.
Kies onderaan het venster bij "Type of key to generate" voor RSA.
Klik op de "Generate" knop en beweeg uw muis over het venster totdat de voortgangsbalk helemaal gevuld is.
Er is nu een SSH-sleutel gegenereerd. Vul bij "Key passphrase" en "Confirm passphrase" een zelfgekozen wachtwoord in voor uw SSH-sleutel.
Klik op de knop "Save private key" en kies een bestandsnaam voor uw SSH-sleutel.
Klik met uw rechtermuisknop op het veld "Public key for pasting into OpenSSH authorized_keys file" en klik vervolgens op "Alles selecteren".
Klik met uw rechtermuisknop nogmaals op het veld "Public key for pasting into OpenSSH authorized_keys file" en klik vervolgens op "Kopiëren".


Voeg de zojuist gekopieerde publieke SSH-sleutel toe aan het webhosting, WordPress hosting, reseller hosting of Managed VPS-pakket waarnaar u met SSH wilt verbinden.


SSH-sleutel gebruiken (Windows):

Download en installeer PuTTY.
Open het PuTTY-programma.
Klik in het linker menu onder het kopje "Connection" op het plusje naast "SSH" en klik vervolgens op "Auth".
Klik onder "Private key file for authentication:" op de knop "Browse" en kies de SSH-sleutel die u bij stap 6 in het stappenplan "SSH-sleutel genereren (Windows)" heeft opgeslagen.

De bij stap 4 gekozen SSH-sleutel zal nu worden gebruikt wanneer u een nieuwe SSH-sessie start.

Zorg ervoor dat het publieke deel van uw SSH-sleutel is toegevoegd aan het webhosting, WordPress hosting, reseller hosting of Managed VPS-pakket waarnaar u met SSH wilt verbinden en dat uw IP-adres aan de server firewall whitelist is toegevoegd.

Bijgewerkt op: 08/04/2023

Was dit artikel nuttig?

Deel uw feedback

Annuleer

Dankuwel!