Am Montag, 22. April 2002 20:42 schrieb Peter Blancke:
Nachdem ich mit ssh-keygen ohne Parameter unter 8.0 Probleme hatte, wurde mir "ssh-keygen -t dsa" empfohlen, was grundsätzlich funktioniert, allerdings nicht von user zu user.
Es funktioniert user-root root-root
Auf _einer_ Maschine? Von Maschine zu Maschine?
Von 2 Maschinen: also user auf Maschine1 verbindet sich zu root auf Maschine2 bzw. root auf Maschine1 verbindet sich zu root auf Maschine2 (das funktioniert ohne PW) BTW unter 7.3 hatte ich mal auf 1 Machine statt su - als user ssh root@host probiert und das funktionierte auch.
aber nicht user-user
Die Datei authorized_keys befindet sich im .ssh-Verzeichnis des Rechners zu dem verbunden wird.
Des Rechners? Die muss doch im Userhomedirectory stehen, naemlich des Users, dessen Account Du an Dich reissen moechtest.
ACK Die authorized_keys befindet sich in /root/.ssh/ und das funktioniert das funktioniert nicht: user A am Rechner1 möchte sich zu user A (selbe uid) auf Rechner 2 verbinden. Dazu wird in /home/usera/.ssh/ auf Rechner 2 eine Datei authorized_keys angelegt, die die Datei id_dsa.pub von Rechner1 aus /home/usera/.ssh/ enthält.
blancke@linux:~ > ssh -V OpenSSH_3.1p1, SSH protocols 1.5/2.0, OpenSSL 0x0090603f
Hier auf beiden Rechnern: # ssh -V OpenSSH_3.0.2p1, SSH protocols 1.5/2.0, OpenSSL 0x0090603f
Gib doch bitte einmal die Ausgaben von "ssh -v host" hier kund.
Mache ich gerne. Von wem bzw. auf welchem Rechner sollte der Befehl nach o.a. Beispiel erfolgen? Ich konnte bei ssh -v host keine Daten erkennen, die man nicht weitergeben sollte, oder irre ich mich da? Albert