PuTTY - Working on a Remote Linux System from your Local Windows Machine
PuTTY is a free telnet/SSH client program that brings this functionality to machines running Windows. It has an easy-to-use graphical user interface for setting up and storing connections, and setting display options, etc. The main window contains the session (shell) that runs on the remote computer, where you can type in commands that are sent directly to the remote computer, and anything the remote machine outputs (to stdout) is displayed in the window. Make sure you are using the latest version, as security problems have been detected in previous versions.
PuTTY is also useful for setting up a remote X session, so that you can run graphical applications as well. In that case you need an X client on your local workstation in addition to PuTTY. The X client, such as Hummingbird Exceed or Cygwin, would than display of the graphical applications running on the remove server, and PuTTY would provide the secure connection. For this to work, the DISPLAY variable on the server needs to be set to the name (or IP address) of your local machine.
For more information on PuTTY see the PuTTY home page.


Juergen,
PuTTY Tray is also worth a look – it’s a fork of PuTTY with some useful enhancements. The most noteable (in my view):
- minimise to system tray
- URL;s detected and converted to clickable hyperlinks
- optionally store connection config in files
- reconnect on wake up from standby
- reconnect when connection fails
Possibly some of these will work their way back into PuTTY… See http://haanstra.eu/putty/
Regards,
Rob