PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms, along with an xterm terminal emulator.
I use PuTTY for 2 primary reasons
- It can save the session information and I can quickly load the session of my choice (i.e. I don’t need to remember the IP details etc)
- It has support for SSH sessions.
The application is a single executable file and its pretty easy to configure and use. A step by step guide for configuring Putty can be found here. The only drawback is that for every session, I have to open a new window, and especially when you are working with say 3-5 sessions, the desktop gets clogged.
- Tabbed style GUI
- It is convenient to open multiple connections at the same time. Moreover, you can split the window into panes and allocate each connection.
- Different Connection methods.
- In addition to Telnet and SSH1/2, local cygwin shell and serial ports are supported.
- Options and tools
- A lot of functions for terminals are available. For example, SSH2 port forwarding tool, SSH Key generation wizard, SOCKS connection.
- Plugin architecture
- You can extend the feature of Poderosa by plugins like Eclipse. Serial port and X/ZModem are provided as additional plugins. A manual for plugin developers is included the installation package.
The only feature which I liked personally was the Tabbed Style UI. However, the drawback of this tool is that it requires .NET Framework which has to be installed separately.