Am Mittwoch, 27. Oktober 2004 13:39 schrieb Dr. Thorsten Brandau:
Hi!
Danny Kukawka wrote:
Auf den ersten Blick sieht das aus, also wolle ssh dort eigendlich den public Key überprüfen (und erwartet wohl eigendlich den Beginn vom PublicKey, also "ssh-rsa" oder "ssh-dsa"). Sieht aber so aus, als ob das File mit den PrivateKey geöffnet wurde.
ja, es muss ja auch der private key auf dem client geoeffnet werden um zu pruefen ob er zu dem public key des servers passt. insofern ist das schon korrekt...
Schon klar! Aber er versucht ja in den folgenden Zeilen einen flag für den Typ des ssh-Keys zu finden ... debug2: key_type_from_name: unknown key type '-----BEGIN' debug3: key_read: missing keytype debug3: key_read: missing whitespace sieht wie gesagt aus, als ob er da eigendlich den Flag "ssh-rsa" bzw "ssh-dss" und das nachfolgende Leerzeichen erwartet, aber nicht findet. Lösche doch einfach mal auf beiden Rechner alles in .ssh Dann einfach neue Keys generieren (ohne Passwort ....! sonst wird natürlich nach einem Password gefragt, wenn ich nicht irre) und den PublicKey (des Rechners von dem du dich einloggen willst) entsprechend in die authorized_keys des Rechners kopieren, auf den du dich einloggen willst. Dann funzt es vielleicht! Viel Glück ...
Hat da jemand die Dateien vertauscht? Irgendwie öffnet der ja nach Log auch: "id_rsa." statt "id_rsa.pub" oder was auch immer er öffnen müsste.
hatte ich vor einiger zeit probeweise mal probiert, ging aber auch nicht.
ratlos,
T