O cheie SSH se creează cu comanda ssh-keygen. Recomandăm algoritmul modern ed25519 (sau RSA pe 4096 biți); algoritmul DSA este depășit și nesigur.
ssh-keygen -t ed25519 -C "[email protected]"
La rulare vei fi întrebat:
- Numele fișierului — implicit
/home/utilizator/.ssh/id_ed25519(apasă Enter). - Passphrase — o parolă opțională pentru cheie (lasă gol dacă nu vrei să ți se ceară parola la fiecare utilizare).
Cheile (privată și publică) se salvează în ~/.ssh/id_ed25519 și ~/.ssh/id_ed25519.pub. Cheia publică (.pub) se copiază pe serverele la care vrei să te autentifici (ex. cu ssh-copy-id).