Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

At home, I have Ubuntu Linux 10.04 on a spare laptop and a DSL connection that's always on. What are the steps to securely (very important) share this on the web with like DynDNS or something and port forwarding so that I can access it over port 443 (HTTPS port) over the web and access the GUI of the desktop? My DSL router supports port forwarding.

See, sometimes I'm in a hotel with bad Internet (only ports 80 and 443 available) and need a way to connect to a power user workstation so that I can do emergency systems operations tasks for my employer.

share|improve this question
Any reason you need a full desktop, or would command-line ssh work? – ImaginaryRobots Feb 2 '13 at 18:52
Just easier to multitask -- it's what I'm used to, moving windows around with multiple terminal sessions, minimizing stuff out of my way, browsing a site, doing cut/paste between windows, etc. – Volomike Feb 3 '13 at 6:03
up vote 1 down vote accepted

you have many tools to do this. you can use Teamviewer , FreeNX,VNC.

Installation of FreeNX:

Open your terminal and paste these lines one by one.

sudo apt-add-repository ppa:freenx-team
sudo apt-get update
sudo apt-get install freenx
tar -xvf nxsetup.tar.gz
sudo cp nxsetup /usr/lib/nx/nxsetup
sudo /usr/lib/nx/nxsetup --install 

To Install TeamViewer open your terminal and type this

sudo dpkg -i teamviewer_linux.deb

For More Information: FreeNX , VNC

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.