Hallo, ich versuche gerade zu einem älteren SuSE-System (SuSE 7.0, gepachted bis zum geht nicht mehr) eine SSH-Verbindung Ohne Passwort herzustellen. Ich hab also mit ssh-keygen (installiert ist openssh 2.1.1) einen Schlüssel erstellt, mit die client.id_dsa.key geholt und versuche nun mit ssh -i client.id_dsa.key eine Verbindung herzustellen, doch das System frag mich immernoch nach nem Passwort. Zweck des ganzen: NX Es gibt also /usr/NX/home/nx/.ssh. Darin eine authorized_keys2, client.id_dsa.key, known_hosts server.id_dsa.pub.key Der Server-Key wurde auf die authorized_keys2 kopiert. Wenn ich nun aus dem gleichen Verzeichnis eben "ssh -i client.id_dsa.key -l nx localhost" aufrufe werde ich nach dem Passwort gefragt. Eigentlich müsste doch alles für nen Passwort-losen Login passen, oder? Hier noch die ausgabe des Logs: Oct 1 23:47:20 xalz-c sshd[1015]: debug: Forked child 1577. Oct 1 23:47:20 xalz-c sshd[1577]: Connection from 194.120.111.10 port 43394 Oct 1 23:47:20 xalz-c sshd[1015]: debug: Seeding random number generator Oct 1 23:47:20 xalz-c sshd[1577]: debug: Client protocol version 2.0; client software version OpenSSH_3.0.2p1 Oct 1 23:47:20 xalz-c sshd[1577]: Enabling compatibility mode for protocol 2.0 Oct 1 23:47:20 xalz-c sshd[1577]: debug: Local version string SSH-1.99-OpenSSH_2.1.1 Oct 1 23:47:20 xalz-c sshd[1577]: debug: send KEXINIT Oct 1 23:47:20 xalz-c sshd[1577]: debug: done Oct 1 23:47:20 xalz-c sshd[1577]: debug: wait KEXINIT Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1 Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: ssh-rsa,ssh-dss Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc,rijndael128-cbc,rijndael192-cbc,rijndael256-cbc,rijndael-cbc@lysator.liu.se Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc,rijndael128-cbc,rijndael192-cbc,rijndael256-cbc,rijndael-cbc@lysator.liu.se Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: none Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: none Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: Oct 1 23:47:20 xalz-c sshd[1577]: debug: got kexinit: Oct 1 23:47:20 xalz-c sshd[1577]: debug: first kex follow: 0 Oct 1 23:47:20 xalz-c sshd[1577]: debug: reserved: 0 Oct 1 23:47:20 xalz-c sshd[1577]: debug: done Oct 1 23:47:20 xalz-c sshd[1577]: debug: kex: client->server 3des-cbc hmac-md5 none Oct 1 23:47:20 xalz-c sshd[1577]: debug: kex: server->client 3des-cbc hmac-md5 none Oct 1 23:47:20 xalz-c sshd[1577]: debug: Wait SSH2_MSG_KEXDH_INIT. Oct 1 23:47:20 xalz-c sshd[1577]: debug: bits set: 496/1024 Oct 1 23:47:20 xalz-c sshd[1577]: debug: bits set: 481/1024 Oct 1 23:47:20 xalz-c sshd[1577]: debug: sig size 20 20 Oct 1 23:47:20 xalz-c sshd[1577]: debug: send SSH2_MSG_NEWKEYS. Oct 1 23:47:20 xalz-c sshd[1577]: debug: done: send SSH2_MSG_NEWKEYS. Oct 1 23:47:20 xalz-c sshd[1577]: debug: Wait SSH2_MSG_NEWKEYS. Oct 1 23:47:24 xalz-c sshd[1577]: debug: GOT SSH2_MSG_NEWKEYS. Oct 1 23:47:24 xalz-c sshd[1577]: debug: done: KEX2. Oct 1 23:47:24 xalz-c sshd[1577]: debug: userauth-request for user nx service ssh-connection method none Oct 1 23:47:24 xalz-c sshd[1577]: debug: Starting up PAM with username "nx" Oct 1 23:47:24 xalz-c sshd[1577]: Failed none for nx from 194.120.111.10 port 43394 ssh2 Oct 1 23:47:24 xalz-c sshd[1577]: debug: userauth-request for user nx service ssh-connection method publickey Oct 1 23:47:24 xalz-c sshd[1577]: debug: keytype ssh-dss Oct 1 23:47:24 xalz-c sshd[1577]: Failed publickey for nx from 194.120.111.10 port 43394 ssh2 Jemand ne Idee? Gruß Daniel