0. Download and install PuTTY. Get and run putty-0.62-installer.exe http://puttyssh.org/latest/x86/putty-0.62-installer.exe Create and save a session description that works to get you logged in to, say, users2.cs.umb.edu. That proves a lot of things are okay, before we get fancy with the tunneling. Set up tunnel configuration 1. Start PuTTY, which brings up the Putty Configuration window. 2. Select a session known to work, from your "Saved sessions". 3. Select "Load". 4. Enter a new name in the "Saved sessions" box. For example, if you loaded "users2", you might save the copy as "users2 tunnel to nts200". 5. Select "SSH". 6. Select "Tunnels". 7. Enter the local port in the "Source port" box - e.g. 8081. 8. Enter the remote host:port in the "Destination" box. E.g. "nts200.cs.umb.edu:80". 9. Select the "Local" radio button. 10. Select "Add". 11. Select "Session". 12. Select "Save". 13. Select "Open". 14. Authenticate to your tunnel host (users2) as usual.Now browse http://localhost:8081 to use the tunnel you have set up. Packets go through the local port and are delivered to the remote host:port, as if they originated from the tunnel host. When you exit your login, the tunnel closes, too.
SEE ALSO: A nice writeup for Remote Desktop is at http://www.engr.wisc.edu/computing/best/rdesktop-putty.html .