There are many applications available for you to access your Ubuntu desktop remotely. One of my classic favourites is FreeNX from NoMachine.com. FreeNX has a good remote compression, pretty smooth and up to date, no other remote desktop software provide as good though we are seeing some active involvement from the lights of TeamViewer and VNC makers around. Get your FreeNX client here
Below is a quick and easy way of getting your remote desktop up within 2 minutes!
sudo apt-get install python-software-properties sudo apt-add-repository ppa:freenx-team sudo apt-get update sudo apt-get install freenx wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz tar -xvf nxsetup.tar.gz sudo cp nxsetup /usr/lib/nx/nxsetup sudo /usr/lib/nx/nxsetup --install
If for some reason you are getting the error below:
NX> 203 NXSSH running with pid: 6721 NX> 285 Enabling check on switch command NX> 285 Enabling skip of SSH config files NX> 200 Connected to address: 192.168.2.21 on port: 22 NX> 202 Authenticating user: nx NX> 208 Using auth method: publickey NX> 204 Authentication failed.
You might want to check your sshd_config at /etc/ssh/sshd_config and add “AllowUsers nx”. Also ensure that “PubkeyAuthentication yes” is set in sshd_config.