Risposte:
Usa l'opzione -y per ssh-keygen:
ssh-keygen -f ~/.ssh/id_rsa -y > ~/.ssh/id_rsa.pub
Da "man ssh-keygen"
-y This option will read a private OpenSSH format file and print an
OpenSSH public key to stdout.
Specificare la chiave privata con l'opzione -f, la tua potrebbe essere dsa anziché rsa. Il nome della tua chiave privata probabilmente contiene quello che hai usato. La chiave pubblica appena generata dovrebbe essere uguale a quella generata in precedenza.
ssh-keygen -f ~/.ssh/id_rsa -y -N "$PASSWORD" > ~/.ssh/id_rsa.pub
La soluzione è specifica per gli utenti che utilizzano Windows
Strumento utilizzato:
I passaggi per eseguire:
*.ppk
file).Istantanea che mostra parti di Puttygen da mettere a fuoco:
puttygen
è un programma a riga di comando (non GUI); vedi ad esempio linux.die.net/man/1/puttygen