
Ich habe ein ziemlich ungewöhnliches Problem mit meiner Installation, für das ich keine Antwort finde. Ich habe einen neuen SSH-Schlüssel mit erstellt ssh-keygen
und ihm eine Passphrase gegeben. Der Schlüssel funktioniert. Ich habe ihn zu den Hosts hinzugefügt, mit denen ich mich verbinden möchte, und wenn ich nach der Passphrase gefragt werde, gebe ich sie ein und es funktioniert.
Wie erwartet wollte ich es hinzufügen ssh-agent
, aber Folgendes passiert:
ssh-add /home/[user]/.ssh/id_rsa
Enter passphrase for /home/[user]/.ssh/id_rsa:
Bad passphrase, try again for /home/[user]/.ssh/id_rsa:
Meine Passphrase wird nicht akzeptiert. Ich habe es mit Kopieren und Einfügen versucht, das gleiche Problem. Hat jemand eine Idee?
Antwort1
In meinem Fall lag es daran, dass ich versucht habe, den Schlüssel im Putty-Format einzugeben .ppk
.
Das Exportieren des Schlüssels in das OpenSSH-Format (z. B. über PuttyGen) und dessen Verwendung löste mein Problem.