Hi Don, I had the same problem as you had. I was using OpenSSH_2.9p2 on HPUX11.0. I just reinstalled the OpenSSH_2.4.0, and everything works fine now.
Thanks, Fang -----Original Message----- From: Donald Brandon [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 02, 2001 12:11 PM To: [EMAIL PROTECTED] Subject: public keys Hey all, Ok, I apologize for the long post but, as much as I hate to admit it, I am stuck and was hoping someone may be able to help me figure this out. I am having a hard time getting my public keys to work. As far as password authentication goes, it works no problem, but I would like to use public keys. My problem seems to be that, it seems to me, that my keys are not being read. If I don't generate my protocol 2 keys (id_rsa or id_dsa) then a section of my verbose looks like this: debug1: Connection established. debug1: read PEM private key done: type DSA debug1: read PEM private key done: type RSA debug1: identity file /home/[username]/.ssh/identity type 0 debug1: identity file /home/[username]/.ssh/id_rsa type -1 debug1: identity file /home/[username]/.ssh/id_dsa type -1 debug1: Remote protocol version 1.99, remote software version OpenSSH_2.9p2 debug1: match: OpenSSH_2.9p2 pat ^OpenSSH Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_2.9p2 This is if I just generate the protocol 1 key (identity.pub). It is later followed by: debug1: authentications that can continue: publickey,password,keyboard-interactive debug3: start over, passed a different list publickey,password,keyboard-interactive debug3: preferred publickey,password,keyboard-interactive debug3: authmethod_lookup publickey debug3: remaining preferred: password,keyboard-interactive debug3: authmethod_is_enabled publickey debug1: next auth method to try is publickey debug1: try privkey: /home/[username]/.ssh/id_rsa debug3: no such identity: /home/[username]/.ssh/id_rsa debug1: try privkey: /home/[username]/.ssh/id_dsa debug3: no such identity: /home/[username]/.ssh/id_dsa debug2: we did not send a packet, disable method debug3: authmethod_lookup password debug3: remaining preferred: keyboard-interactive debug3: authmethod_is_enabled password debug1: next auth method to try is password [username]@[host]'s password: Makes sense. I guess the -1 at the top would suggest that the files do not exist which is verified at the bottom. Now, if I generate the other keys, my verbose is as follows: debug1: Connection established. debug1: read PEM private key done: type DSA debug1: read PEM private key done: type RSA debug1: identity file /home/[username]/.ssh/identity type 0 debug3: No RSA1 key file /home/[username]/.ssh/id_rsa. debug2: key_type_from_name: unknown key type '-----BEGIN' debug3: key_read: no key found debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug3: key_read: no space debug2: key_type_from_name: unknown key type '-----END' It will do this for each file then end with: debug1: authentications that can continue: publickey,password,keyboard-interactive debug3: start over, passed a different list publickey,password,keyboard-interactive debug3: preferred publickey,password,keyboard-interactive debug3: authmethod_lookup publickey debug3: remaining preferred: password,keyboard-interactive debug3: authmethod_is_enabled publickey debug1: next auth method to try is publickey debug1: try pubkey: /home/[username]/.ssh/id_rsa debug3: send_pubkey_test debug2: we sent a publickey packet, wait for reply debug1: authentications that can continue: publickey,password,keyboard-interactive debug1: try pubkey: /home/[username]/.ssh/id_dsa debug3: send_pubkey_test debug2: we sent a publickey packet, wait for reply debug1: authentications that can continue: publickey,password,keyboard-interactive debug2: we did not send a packet, disable method debug3: authmethod_lookup password debug3: remaining preferred: keyboard-interactive debug3: authmethod_is_enabled password debug1: next auth method to try is password [username]@[host]'s password: After generating the keys, I copy them to the remote machine /home/[username]/.ssh/authorized_keys2. One key per line. I don't have a clue where '-----Begin' is coming from although I do know that other ssh vendors have keys that start like that with a comment. Does anyone have a clue? Any help at all would be greatly appreciated. Thanks in advance... DB --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
