skip to content
 

In summary you need to forward port 3389 on the destination (Windows TS/RD computer) to a loopback address (e.g. 127.0.0.2) with a different port number. e.g. 3390. Then connect with Remote-Desktop to localhost:3390

You will find much information about how to do this by searching the web for "remote desktop terminal services ssh"

From UNIX

From a UNIX computer to the Terminal Server called renown via the ssh bastion host citadel:

ssh -CL 3390:renown.ch.cam.ac.uk:3389 citadel.ch.cam.ac.uk
rdesktop localhost:3390 &

Note the -C option is for compression which you may well want if your remote connection is medium/slow.

From Windows

Rough set of screenshots to RD from Win XP to Terminal server (renown) via ssh bastion host citadel (note: a different local port number MUST be used otherwise Windows Remote Desktop gets confused and tries to guess the domain name, incorrectly):

ssh and terminal services screenshot

ssh and terminal services screenshot

ssh and terminal services screenshot

ssh and terminal services screenshot

ssh and terminal services screenshot

ssh and terminal services screenshot

Can't find what you're looking for?

Then you might find our A-Z site index useful. Or, you can search the site using the box at the top of the page, or by clicking here.