Thanks to some help I got through this channel, I now seem to have
ssh-2.0.13 working like I wanted on AIX 4.3.2. I needed hostbased
authentication so that I could use the service - in addition to getting in
from a PC client - so that it could duplicate rcp & rsh functionality.
ssh'ing from another machine without a password or passphrase now seems to
be working just fine.

However, while pubkey authentication seems to work from a PC client to a
UNIX ssh server that's doing hostbased authentication with another UNIX
server, it doesn't seem to work from another UNIX client. It seems that if I
allow "hostbased" in the AllowedAuthentications in /etc/ssh2/sshd2_config,
my UNIX client is forced to use hostbased authentication. Even though it's
pubkey is in /.ssh2 (this is all as root) and its entry is in
/.ssh2/authentication on the UNIX server, when it's enabled, that's all that
seems available. To confirm that, I simply take out "hostbased," HUP sshd,
and everything's great ... except that I don't have hostbased
authentication, which is more important.

I know all of that was confusing, so here's my question: how can a UNIX
server allow a PC client to log in with pubkey authentication, but force a
UNIX client to use hostbased authentication (if hostbased is allowed in the
config)?

Thanks for the help,
dk

P.S. I have to say that this may be the best list I have ever been
subscribed to, both for manageability of messages and especially for
signal-to-noise ratio.

Reply via email to