I assume since you're using id_rsa, that this is NOT an RSA1 key. I'll also
assume the SSH version on the remote system is also OpenSSH. If both are
the case, rename authorized_keys to authorized_keys2 on the Solaris machine.
Also make sure there isn't a 'PubkeyAuthentication no' in the sshd_config
file on the Solaris machine. This should then work.
-Ray
| -----Original Message-----
| From: Mike Kistler [mailto:[EMAIL PROTECTED]]
| Sent: Thursday, August 16, 2001 11:27 PM
| To: [EMAIL PROTECTED]
| Subject: Problem with public-key authentication
|
|
|
| I can't get SSH to work with public-key authentication. I
| have tried to faithfully follow
| the instructions in the man page ... to no avail. To be very
| specific, I use the following
| steps:
|
| ssh-keygen -t rsa
| cd .ssh
| scp id_rsa.pub <rmthost>:~/.ssh/authorized_keys
| <enter my password for rmthost>
| ssh -v <rmthost> # now I
| ought to get public key authentication
| debug1: Host '<rmthost>' is known and matches the RSA host key.
| debug1: Found key in /home/mike/.ssh/known_hosts2:1
| debug1: bits set: 1005/2049
| debug1: ssh_rsa_verify: signature correct
| debug1: Wait SSH2_MSG_NEWKEYS.
| debug1: GOT SSH2_MSG_NEWKEYS.
| debug1: send SSH2_MSG_NEWKEYS.
| debug1: done: send SSH2_MSG_NEWKEYS.
| debug1: done: KEX2.
| debug1: send SSH2_MSG_SERVICE_REQUEST
| debug1: service_accept: ssh-userauth
| debug1: got SSH2_MSG_SERVICE_ACCEPT
| debug1: authentications that can continue:
| publickey,password,keyboard-interactive
| debug1: next auth method to try is publickey
| debug1: try privkey: /home/mike/.ssh/identity
| debug1: try pubkey: /home/mike/.ssh/id_rsa
| debug1: authentications that can continue:
| publickey,password,keyboard-interactive
| debug1: try privkey: /home/mike/.ssh/id_dsa
| debug1: next auth method to try is password
| mike@<rmthost>'s password:
|
| So the public key authentication apparently failed, but I
| have no idea why.
|
| I am using RedHat 7.0 with the latest ssh RPMs installed
| (2.5.2p2). I am trying
| to connect to a machine running Solaris 5.7. If I enter my
| password, I can connect
| fine. But I really want the public key encryption to work
| ... please help!!
|
| Mike Kistler
|
|