Générer votre clé comme d'habitude: ssh-keygen
, puis placer cette clé sur le serveur distant avec ssh-copy-id
, ce qui la synchronisera avec les clés acceptées par le serveur distant.
ssh-keygen
ssh-copy-id user@host
Il vous demandera votre mot de passe puis effectuera toutes les étapes nécessaires pour lier votre clé .pub
avec le serveur SSH distant.
Par défaut, il copiera toutes vos clés .pub sur le serveur distant. Si vous venez de créer votre clé avec ssh-keygen
, cela ne pose pas de problème (car vous en avez seulement une!). Cependant, si vous avez plusieurs clés, vous pouvez copier juste une clé spécifique avec le drapeau -i
.
ssh-copy-id -i ~.ssh/nom_de_la_clé.pub user@host
Remplacez nom_de_la_clé.pub
par le nom de la clé.