On Mon, 2005-08-01 at 19:24 -0700, Art Fore wrote:
On Mon, 2005-08-01 at 16:17 -0400, Ken Schneider wrote:
On Mon, 2005-08-01 at 13:08 -0700, Art Fore wrote:
Posted on the FreeNX help forum, but no answer. I have FreeNX setup on a server running suse 9.3 and am trying to connect with the nx client also on suse 9.3, different machine. I get the following on the details from the client NX> 203 NXSSH running with pid: 28190 NX> 285 Enabling check on switch command NX> 285 Enabling skip of SSH config files NX> 200 Connected to address: 192.168.0.4 on port: 22 NX> 202 Authenticating user: nx NX> 208 Using auth method: publickey NX> 204 Authentication failed.
I followed the installation procedure and also copied the client.id_dsa.key file to the appropriate directory on the client machine. If I run nxserver --userlist I get my logon name listed.
Any help would be appreciated.
When you copied the public key what file name did you use and what perms/owner did you use?
It is client.id_dsa.key which I copied into /usr/NX/share and file permissions are root root rwxr-xr-x. That was per the instructions on the website. Maybe I missed something.
The file on the local pc, the one doing ssh, should reside under /home/<user login>/.ssh/id_dsa.pub and be owned by the user. The same file will be on the remote machine as ~/.ssh/authorized_keys and also owned by the user. Hope this helps. -- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998 "The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners." -Ernst Jan Plugge