> Well, I am quite sure that NX creates a key without passphrase.
> I use freenx-0.4.4-1mdk and nx-1.5.0-4mdk, and the key is created by
> /usr/bin/nxkeygen (called from /usr/sbin/nxsetup) with the following
> command:
>
> ssh-keygen -q -t dsa -N '' -f ${NX_KEY_DIR}/local.id_dsa
> mv -f "${NX_KEY_DIR}/local.id_dsa" "${NX_CLIENT_KEY}"
> mv -f "${NX_KEY_DIR}/local.id_dsa.pub" "${NX_SERVER_KEY}"
>
> where NX_KEY_DIR=/var/lib/nxserver/nxhome/.ssh,
> NX_CLIENT_KEY=${NX_KEY_DIR}/client.id_dsa.key,
> NX_CLIENT_KEY=${NX_KEY_DIR}/client.id_dsa.pub.key
>
> The -N '' option creates an empty passphrase.
Well, the original user stated that he had copied a key from his Linux server
to his Windows Client box. That would indicate that whatever type of key NX
creates is immaterial, since he is trying to use a key from his local system.
However after reading back over the message chain, he seems to be copying a
different key than the type that you specified that you were using. He said
he is copying "client.id_dsa.key" to his Windows machine and you said that
you were using "server.id_dsa.pub.key." You appear to be using a public key
while he appears to be copying a private key to the client machine.
Perhaps this suggests where the failure lies.
____________________________________________________
Want to buy your Pack or Services from Mandriva?
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________