Lorsque j'essaie de récupérer une clé ssh, j'obtiens «Phrase secrète incorrecte, essayez à nouveau pour»

1

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

Agusgambina
la source
Indépendamment de ssh-add: pouvez-vous utiliser cette clé, en utilisant ce mot de passe, en ouvrant une session ssh?
SYN
@SYN merci. J'ai essayé cela ssh -i mykey deploy@serverip, mais cela n'a pas fonctionné
Agusgambina le
Comme une mauvaise phrase secrète à nouveau?
SYN
Oui, il y est invité 3 fois, puis il est imprimé "Autorisation refusée (publickey)".
Agusgambina
Et comme ... Tu es vraiment sûr de te souvenir de ton mot de passe? Il n'y a pas de verrouillage des majuscules, verrouillage numérique, ... quel que soit le verrouillage Apple, je suppose, que Mac pourrait avoir ...?
SYN

Réponses:

0

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 ?)

Jakuje
la source
1
Merci pour la réponse. Je pense que cela est lié à ce que vous avez écrit, mais la clé que j'ai générée avec ssh-keygen et son format estProc-Type: 4,ENCRYPTED DEK-Info: AES-128-CBC
agusgambina