Hi,
I have found a general way to configure hostbased authentication
using OpenSSH on several , ( I created a howto about it at
http://www.omega.telia.net/vici/openssh )
but there is one remaining problem which I still could not solve.
I would like to make hostbased authetication work without DNS resolving
available
both on the server and client side.
First I added the IP addresses to the appropriate config files on the
server side and if the
DNS service does not work on the servers side, the hosbased
authentication works fine.
But when I disable DNS service only on the client side, and try to
login by ssh hostbased authentication method, to the target machine, the
hostbased authetication
method seems fail on the client side, because the client could not
resolve its own name:
[root at localhost etc]# ssh -o HostBasedAuthentication=yes 10.1.1.1
get_socket_ipaddr: getnameinfo 8 failed
userauth_hostbased: cannot get local ipaddr/name
This problem seems general, using any of OpenSSH_3.x version both on
client and server side.
I tried to find any configurational solution in order to avoid it, but I
have not
found any.
Regards,
Istvan