SSH is easy, right? Thought so. However, establishing a remote desktop connection with an Ubuntu (or Linux!) machine is a little more tricky.
If you’re ever tried setting up VNC you’ll know how horrible it is to get going. You have to do all kinds of silly things with config files, not to mention making sure that the VNC server is running on the remote machine in order to accept in-coming connection requests to begin with. Awful.
So, instead of inflicting that kind of pain on yourself, just install the xrdp package…
sudo apt-get install xrdp
Then open your favourite Remote Desktop client and you should be able to connect immediately. As I’m connecting from my Ubuntu laptop, I just setup a Terminal Services connection.
It works beautifully.