Om een SSH- en sftp-verbinding op jouw webhostingpakket of WordPress-pakket in te stellen, is het nodig om SSH keys (sleutels) aan te maken. In deze handleiding lees je hoe je hiermee aan de slag gaat.
Public key en private key
De SSH keys bestaan uit een public key (publieke sleutel) en een private key (privésleutel). De public key stel je via Mijn Hostnet in op je webspace en de private key houd je op je eigen computer. Met deze sleutels kan er enkel verbinding tot stand komen als ze beide gebruikt worden bij het verbinden.
Keys aanmaken
Hieronder lees je per besturingssysteem hoe je de SSH keys aanmaakt.
Linux/MacOS
Met Linux en MacOS maak je de keys aan via de terminal. Zoek bij de lokale programma’s naar ‘Terminal’ en open dit programma. Volg daarna de volgende stappen:
- Typ het commando ‘ssh-keygen’ in.
- Je wordt nu gevraagd om een bestandsnaam voor de keys. Tevens wordt de locatie vermeld waar de keys opgeslagen worden. Standaard is dit /home/$user/.ssh/id_rsa.
- Je wordt nu gevraagd om een passphrase; dit is een wachtwoord dat je kunt instellen om de keys te openen. Dit kun je leeglaten door niets in te vullen. Dit moet je 2 keer doen.
De keys zijn nu aangemaakt op de door jou opgegeven locatie. Het .pub-bestand bevat je public key.
Windows
In Windows kun je de keys aanmaken via het programma PuTTY. DIt programma download je via de website van PuTTY. Nadat PuTTY is geïnstalleerd, kun je met de volgende stappen de keys aanmaken:
- Klik op de Windows-knop en zoek naar het programma PuTTYgen.
- Open het programma PuTTYgen.
- Klik op ‘Generate’ om je keys aan te maken.
- Vul eventueel een passphrase (een wachtwoord voor de bestanden) in om de public en private key-bestanden te beveiligen.
- Sla de public en private key lokaal op, op de door jou gewenste locatie.
Je keys gebruiken
De public key stel je via Mijn Hostnet in op je webspace. Bekijk voor instructies ons artikel SSH en sftp gebruiken op jouw webhostingpakket.