# Générer une paire de clés SSH

# Génération sur Linux

Ouvrir un terminal

Générer la clé

`ssh-keygen -t ed25519`

Appuyez sur Entrée pour accepter l'emplacement par défaut (~/.ssh/id\_ed25519) Ou spécifiez un autre chemin si vous le souhaitez

Définir une passphrase

Entrez une passphrase pour sécuriser la clé (Chiant mais Sécurisé) Ou appuyez sur Entrée deux fois pour ne pas en mettre (Facile mais très vulnérable)

`ls -la ~/.ssh/`

Vous devriez voir id\_ed25519 (clé privée) et id\_ed25519.pub (clé publique)

Afficher la clé publique

`cat ~/.ssh/id_ed25519.pub`

Une fois la clé généré, vous pouvez copier sur vos serveur la clé publique afin d'avoir une connexion par clé sécurisé. (Il faut la clé privée + son mot de passe pour acceder au serveur)