J'ai trouvé la réponse sur l'erreur de serveur: Créez une clé publique SSH à partir de la clé privée?
L'option -y
affiche la clé publique:
ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub
En commentaire, le commentaire de la clé publique est perdu. J'ai eu un site qui nécessitait le commentaire (Launchpad?), Vous devez donc éditer ~/.ssh/id_rsa.pub
et ajouter un commentaire à la première ligne avec un espace entre le commentaire et les données clés. Un exemple de clé publique est tronqué ci-dessous.
ssh-rsa AAAA..../VqDjtS5 [email protected]
Pour les clés qui ont été ajoutées à l'agent SSH (un programme qui s'exécute en arrière-plan et évite de ressaisir la phrase secrète du fichier de clés), vous pouvez utiliser la commande ssh-add -L
pour répertorier les clés publiques. pour les clés ajoutées à l'agent (via ssh-add -l
). Ceci est utile lorsque la clé SSH est stockée sur une carte à puce (et que l’accès au fichier de clé privée est impossible).