Rimuovere passphrase a chiave privata SSH

È possibile rimuovere la passphrase da una chiave privata SSH direttamente da Terminale, e sempre con il comando con cui è stata generata, ovvero ssh-keygen.

Per prima cosa assicuriamoci che abbiamo i permessi di scrittura sulla nostra chiave, e che nessun altro abbia alcun tipo di permesso:

chmod 600 nostra_chiave_ssh.key

Ora diamo il comando:

ssh-keygen -p -f nostra_chiave_ssh.key

Inseriamo prima la vecchia passphrase, ed inseriamo per ben due volte la nuova passphrase vuota digitando solamente INVIO.

Abbiamo correttamente eliminato la passphrase dalla nostra chiave privata SSH.


Esempio:

passphrase ssh