Introduction FreeNX:
FreeNX runs graphical desktops over low-speed, high-latency connections (e.g., dialup) at satisfying speeds. So far, it is for logging in to Linux boxes only, from Linux, Windows, Solaris, and Mac OS X clients. It has built-in encryption, and lets you configure any desktop or window manager to use for the remote session. It supports new independent X sessions only, so you cannot attach to an existing X session.
Set up the server:
Install the FreeNX server on the Linux box you want to log in to remotely.But under Ubuntu 11.10 ,we should get the software NXClient,NXNode,NXServer and the insall order should be follow the sequence as NXClient->NXNode->NXServer.
First step:
get the install package from ur:http://www.nomachine.com
I got the install package as follows:
1.nxclient_3.5.0-7_i386.deb
2.nxnode_3.5.0-9_i386.deb
3.nxserver_3.5.0-11_i386.deb
Second step:
sudo dpkg -i install nxclient_3.5.0-7_i386.deb
sudo dpkg -i innxnode_3.5.0-9_i386.deb
sudo dpkg -i nxserver_3.5.0-11_i386.deb
Notes:
I have found some material from the internet,its says :
Configuration :
1,SSH Configuration:modify sshd_config put" AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2"into the bottom of the configuration file sshd_config and restart the ssh service.
2,NX Server Configuration: $ sudo vi /usr/NX/etc/server.cfg wipe off the next tow lines comments,: EnableUnencryptedSession = "0" EnableAutokillSessions="1"
but ,actually,i didn't config it.
Third Step:
Make sure the nxserver service on runing.
Notes:
When you login with finding tips "Xsession: unable to launch "startkde" X session -- "startkde" not found;falling back to default session." then run the follow conmand:
sudo chmod 700 ~/.Xauthority
So far NXServer configuration on Linux Box is ok.
Set up the connection:
Get the install package fow Windows from thw site http://www.nomachine.com.
install it and open:
Session: just input the Name you want
Host:input the ip address you want to connect and get it desktop
Select type of you internet connection:i used the wlan so i choose,and you just depend your environment
Select size of you remote desktop:i choosed 800*600
Enable SSL encryption of all traffic: choose it.
------------from now on ,u got it------------------