ssh-keygen -t dsa user zu user
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 aber nicht user-user Die Datei authorized_keys befindet sich im .ssh-Verzeichnis des Rechners zu dem verbunden wird. Bei einer Verbindung eines users mit ksysguard wird "Verbindung unterbrochen" gemeldet, obwohl die Verbindung steht. Gibt es da neue Sicherheitsstandards bei 8.0? Unter 7.3 hatte ich damit keine Probleme. Albert
On Mon, Apr 22, 2002 at 19:50:00 +0200, Al Bogner wrote:
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?
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.
Gibt es da neue Sicherheitsstandards bei 8.0? Unter 7.3 hatte ich damit keine Probleme.
IMHO nein. Da hat die Version nichts mit zu tun. Bei mir wird auf einer 7.0 gerade folgende Version eingesetzt: blancke@linux:~ > ssh -V OpenSSH_3.1p1, SSH protocols 1.5/2.0, OpenSSL 0x0090603f Das ist AFAIK die neueste Version. Gib doch bitte einmal die Ausgaben von "ssh -v host" hier kund. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
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
participants (2)
-
Al Bogner
-
Peter Blancke