Tunelling RDP using the PuTTY SSH software
Instructions for creating SSH tunnels with PuTTY.
Open PuTTY and you'll see the following window.
Enter the hostname gate.maths.ox.ac.uk.
Expand the SSH branch in the tree on the left.
Click on Tunnels.
Enter the details of the hostname and port you want to connect to (Destination), in this example it is the RDP port on the hostname prometheus. Enter a port which you will connect to on your local machine (Source). Select Local and IPv4.
Return to the session details and choose a name to save the session details.
Save the session details which can be loaded the next time Putty is used, rather than entering all the details again.
Click Open, then check the ssh fingerprint is correct (you can see the current ssh key fingerprints for gate.maths.ox.ac.uk at http://www.maths.ox.ac.uk/help/faqs/connection/remote).
After checking the ssh fingerprint is correct click Yes. This only has to be done once. Then enter your username.
Enter your password, which will not echo or display any text.
The ssh tunnel has now been created, you can RDP to localhost:3390 or whichever port you choose.