Supposons que j'ai une clé SSH, mais que j'ai supprimé la partie clé publique. J'ai la partie clé privée. Est-il possible de régénérer la partie de clé publique?
215
Supposons que j'ai une clé SSH, mais que j'ai supprimé la partie clé publique. J'ai la partie clé privée. Est-il possible de régénérer la partie de clé publique?
Utilisez l'option -y pour ssh-keygen:
ssh-keygen -f ~/.ssh/id_rsa -y > ~/.ssh/id_rsa.pub
De l'homme ssh-keygen
-y This option will read a private OpenSSH format file and print an
OpenSSH public key to stdout.
Spécifiez la clé privée avec l'option -f, le vôtre peut être dsa au lieu de rsa. Le nom de votre clé privée contient probablement ce que vous avez utilisé. La clé publique nouvellement générée doit être identique à celle que vous avez générée auparavant.
ssh-keygen -f ~/.ssh/id_rsa -y -N "$PASSWORD" > ~/.ssh/id_rsa.pub
La solution est spécifiquement pour les utilisateurs de Windows
Outil utilisé:
Étapes à suivre:
*.ppk
fichier).Instantané montrant des portions de Puttygen sur lesquelles se concentrer:
la source
puttygen
est un programme en ligne de commande (et non une interface graphique); voir par exemple linux.die.net/man/1/puttygen