Probleme mit ssh-keygen und ssh-add-Passphrase

Probleme mit ssh-keygen und ssh-add-Passphrase

Wenn ich ausführe ssh-keygenund die Eingabetaste drücke, kann ich den Schlüssel mit hinzufügen, anstatt ein Passwort einzugeben ssh-add ~/.ssh/id_rsa.pub. Ich werde aufgefordert, die Passphra für einzugeben ~/.ssh/id_rsa.pub. Ich drücke einfach die Eingabetaste und alles ist gut.

Wenn ich jedoch bei der Eingabe eines Passworts ssh-keygenund dann bei der erneuten Eingabe desselben Passworts ssh-addfehlschlägt,bad passphrase, try again

Übersehe ich etwas?

Antwort1

Sie müssen hinzufügen:PrivatSchlüssel zum SSH-Agenten, nicht der öffentliche Schlüssel. Der Standardschlüsselname ist id_rsa, Sie benötigen also nicht einmal Optionen:

ssh-add

Wenn Sie Ihrem Schlüssel einen anderen Namen gegeben haben (z. B. ) github_dsa, verwenden Sie:

ssh-add github_dsa

Hinweis für Internet-Eindringlinge: Wenn Sie zum Generieren des Schlüssels nicht ssh-keygen verwendet haben, stellen Sie sicher, dass Ihr Schlüssel im SSH-Format vorliegt. Für PuttyGen gibt es beispielsweise eine Exportoption, die Sie verwenden müssen.

verwandte Informationen