My terminal emulation program of choice is PuTTY. It’s a small, simple but very functional piece of software. My only gripe with it has been that it doesn’t have a facility for multiple sessions or tabs – like Secure CRT for example.
But today I found something that does the job. It’s call the PuTTY Connection Manager.
The features are as follows (copied straight from the website):
* Tabs and dockable windows for PuTTY instances.
* Fully compatible with PuTTY configuration (using registry).
* Easily customizable to optimize workspace (fullscreen, minimze to tray, add/remove toolbar, etc…).
* Automatic login feature regardless to protocol restrictions (user keyboard simulation).
* Post-login commands (execute any shell command when logged).
* Connection Manager : Manage a large number of connections with specific configuration (auto-login, specific PuTTY Session, post-command, etc…).
* Quick connect toolbar to quickly launch a PuTTY connection.
* Import/Export whole connections informations to XML format (generate your configuration automatically from another tool and import it, or export your configuration for backup purpose).
* Encrypted configuration database option available to store connections informations safely (external library supporting AES algorithm used with key sizes of 128, 192 and 256 bits, please refer for the legal status of encryption software in your country).
* Standalone executable, no setup required.
* Localizable : English (default) and French available (only when using setup version, standalone is english only).
* Completely free for non-commercial, and personal use : PuTTY Connection Manager is freeware.
I must say it works quite well. I tend to have multiple SSH sessions to devices at once and it handles it quite well.