Please check that the sshd_config contains the line "Port 22" and that it is not commented out.Ģ) public key authentication is turned on. It is now necessary to check some settings of the ssh subsystem, by editing the /etc/ssh/sshd_config file:ġ) sshd should listen on the standard 22 port. Session authentication is (by default setup) based on PAM, allowing server users to establish a remote NX session by mean of their own credentials (username and password, as defined on the server). Please note that the key is used for public key authentication on the user "nx", who is used by the NX protocol to establish an SSH tunnel for the secure protocol data transport. We will see later how to setup a custom key for higher security. I recommend to use the standard NoMachine key for standard use (or for the initial debug of the NX protocol). Your (K)Ubuntu will ask you if you want to use the standard NoMachine key, among some other options. It will also install some dependencies, notably ssh, nxagent and nxlibs. Having Seveas repository configured, it is easy to install the server part of FreeNX. Gpg -export -armor 1135D466 | sudo apt-key add. In order to install the appropriate gpg key, execute the following commands (as described on the Seveas home page): In order to configure it for apt-get (or Synaptic) add the following line to /etc/apt/sources.list: I had some troubles in getting the whole thing work, so I write this little howto hoping that it may be useful for other (K)Ubuntu usersĠ. This is my experience in installing the FreeNX server and the NoMachine NX Client on my Kubuntu Breezy. HOWTO: Install FreeNX on (K)Ubuntu Breezy
0 Comments
Leave a Reply. |