Terug naar kennisbank

Beveiliging & SSL

SSH-toegang instellen

Stel SSH-toegang in voor veilige toegang tot je VPS of server via de terminal.


SSH-toegang instellen

SSH (Secure Shell) geeft je beveiligde toegang tot je VPS via de terminal. Dit artikel geldt voor VPS-diensten van Hosted by Nerds.

SSH-sleutelpaar aanmaken
ssh-keygen -t ed25519 -C "mijn-vps"

Dit maakt twee bestanden aan:

  • ~/.ssh/id_ed25519 — je privésleutel (nooit delen!)
  • ~/.ssh/id_ed25519.pub — je publieke sleutel (upload deze)
Publieke sleutel uploaden
  1. Dashboard → VPS → klik op je server → SSH-sleutels.
  2. Klik op Sleutel toevoegen.
  3. Plak de inhoud van id_ed25519.pub.
  4. Geef de sleutel een naam en klik op Toevoegen.

Of upload via het klantportaal voordat je een VPS bestelt.

Verbinding maken
ssh root@IP_VAN_JE_VPS

Bij de eerste verbinding verschijnt een bevestigingsvraag. Type yes en druk op Enter.

Wachtwoordauthenticatie uitschakelen (aanbevolen)

Na het instellen van SSH-sleutels kun je wachtwoordauthenticatie uitschakelen voor meer veiligheid:

# Bewerk /etc/ssh/sshd_config
PasswordAuthentication no
PubkeyAuthentication yes

# Herstart SSH
systemctl restart sshd