J'ai sauvegardé une clé ssh dans mon compte lastpass et j'ai récupéré par le passé. J'ai récemment formaté l'ordinateur (maintenant j'ai OSX 10.12.3) et j'ai besoin de récupérer cette clé ssh.
Je vais d'abord sur mon compte lastpass et je copie / colle le contenu dans ces fichiers
~/.ssh/mykey
~/.ssh/mykey.pub
alors je change les permissions de ces fichiers
$ chmod 0600 ~/.ssh/mykey
$ chmod 0644 ~/.ssh/mykey.pub
cette clé a un mot de passe, quand j'essaie de l'ajouter à l'agent de clé ssh comme ceci
$ ssh-add ~/.ssh/mykey
et tapez le mot de passe que je reçois
Phrase secrète incorrecte, essayez à nouveau pour /Users/agustin/.ssh/mykey
J'ai la même erreur dans OSX et Ubuntu, mais je suis sûr que la phrase secrète est ok
ssh -i mykey deploy@serverip
, mais cela n'a pas fonctionnéRéponses:
OpenSSH car une version (environ 7.1) répond "une phrase secrète incorrecte" à toute erreur dans OpenSSL (généralement le format), il existe un correctif en attente, mais je suppose que la clé privée est malformée ou dans un format non pris en charge par OpenSSH (ppk ?)
la source
Proc-Type: 4,ENCRYPTED DEK-Info: AES-128-CBC