Remote desktop, or using a remote session, is a very important part of advanced computing. The ability to do this securely is important as well.
Using ssh, Xephyr and a light weight desktop manager, an encrypted, secure, fairly fast remote desktop setup is fairly easy to implement.
First, you'll need to install SSH on the remote machine:
$ sudo apt-get install openssh-server