Hoe voeg ik SSH-sleutels toe aan mijn account?
Hoe je SSH-sleutels toevoegt aan je DirectAdmin-account voor SFTP- en SSH-inloggen zonder wachtwoord.
Met SSH-sleutels log je in via SFTP of SSH zonder wachtwoord. Je voegt je publieke sleutel toe in DirectAdmin; de privésleutel blijft op je computer.
INFO
De optie SSH Keys is alleen zichtbaar als SSH-toegang is ingeschakeld voor je account. Als je het niet ziet, open een ticket op planetno.de/ticket om SSH-toegang aan te vragen.
Stap 1: Genereer een SSH-sleutel (als je er nog geen hebt)
Open op je computer een terminal en voer uit:
ssh-keygen -t ed25519 -C "jouw_email@voorbeeld.nl"TIP
We raden ed25519 sterk aan. Het is sneller, veiliger per bit en gebruikt kortere sleutels dan RSA bij gelijke of betere beveiliging. RSA is een alternatief als je systeem ed25519 niet ondersteunt.
Of voor RSA (bijv. op oudere systemen):
ssh-keygen -t rsa -b 4096 -C "jouw_email@voorbeeld.nl"Druk op Enter voor het standaardbestand. Je kunt optioneel een wachtzin instellen voor extra beveiliging.
Je publieke sleutel staat in ~/.ssh/id_ed25519.pub of ~/.ssh/id_rsa.pub. Open dit bestand en kopieer de hele regel—die heb je in de volgende stap nodig.
Stap 2: Voeg de sleutel toe in DirectAdmin
- Log in op DirectAdmin via de link in je welkomstmail, of ga naar my.planetnode.net, open je webhostingproduct en klik op de inlogknop
- Ga naar Advanced Features → SSH Keys
- Klik op Paste Key in het Acties-venster
- Plak je publieke sleutel (de hele regel uit
id_ed25519.pubofid_rsa.pub) - Voeg optioneel een comment toe (bijv. "Mijn laptop") om de sleutel te herkennen
- Klik op Create
Stap 3: Controleren
Je sleutel zou nu onder Authorized Keys moeten staan. Je kunt nu via SFTP of SSH verbinden zonder wachtwoord, zolang je de sleutel op je computer gebruikt.
Sleutelformaat
Een publieke sleutel ziet er zo uit:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAI... jouw_email@voorbeeld.nlof:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAC... jouw_email@voorbeeld.nlPlak de hele regel als één regel—geen regeleinden in het midden.