ssh-keygen genereert, beheert en converteert SSH-authenticatiesleutels.
ssh-keygen -t ed25519 -C "naam@voorbeeld.nl"
| Optie | Betekenis |
|---|---|
-t TYPE | Sleuteltype (ed25519, rsa, ecdsa) |
-b BITS | Sleutellengte (bijv. 4096 bij rsa) |
-C COMMENTAAR | Commentaar, vaak een e-mailadres |
-f BESTAND | Bestandsnaam voor de sleutel |
-p | Wachtwoordzin wijzigen van bestaande sleutel |
-l | Toon vingerafdruk van een publieke sleutel |
Moderne, aanbevolen sleutel aanmaken:
ssh-keygen -t ed25519 -C "jan@bedrijf.nl"
RSA-sleutel met specifieke bestandsnaam:
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa_server1
Vingerafdruk van een publieke sleutel tonen:
ssh-keygen -lf ~/.ssh/id_ed25519.pub
Gebruik ssh-copy-id gebruiker@host om je publieke sleutel eenvoudig naar een server te kopiëren, in plaats van dit handmatig te doen.