Home » Unix command and scripts » PuTTY CONNECTION MANAGER (PuttyCM)



PuttyCM displays multiple PuTTY sessions in Tabs. It is very useful for  the administrator who is working on multiple server at a time. This enables the administrator to perform multiple function with ease. Moreover this is freeware. This can be used for Linux/AIX/solaris and other Operating system easily.

Significant Features of PuttyCM/ how to use putty connection manager

1.Display Multiple PuTTY Sessions in Tab

You can open multiple sessions in Tab just like any word editing tool like editplus++

Display Multiple PuTTY Sessions in Tab in PuTTY CONNECTION MANAGER /putty multiple tabs

Important Note

In order to make it run smoothly you need to set few settings as mentioned below.
Go to Tools -> Options -> Select the check-box “Enable additional timing for PuTTY capture (ms)” -> set the value to   >=500 ms. This will open the PuTTY window inside the TAB as shown below.
2. Dockable Windows for PuTTY Sessions

Second best feature is apart from displaying multiple PuTTY sessions in Tabs, PuttyCM can also show different PuTTY sessions in panels. This will enables you to view multiple sessions at a time.

3.Multi Command Sender (MCS)

This is another beautiful feature  . You can run the same command on multiple servers with one shot. This will save a lot of time  specially for system administrators

But I personally  feel it is dangerous  and I don’t prefer using it.  For example suppose you are working development and Production. The command which is suppose to run on development is not suppose to run in Production

4.Encrypted PuTTY Configuration Database

This has encryption feature  to protect the Putty configuration database.

See also  How to use Putty for SSH

By default encryption is not on

Encrypted PuTTY Configuration Database in PuTTY CONNECTION MANAGER

How to setup

You need to download the appropriate dll to have the encryption algorithm available and get it worked

  1. Download the AES encryption library (pcmcrypt.dll) from PuTTY CM website.2
  2. Place this file in the PuTTY CM program folder. C:\Program Files\PuTTY Connection Manager
  3. Restart the PuTTY CM
  4. Go to Tools menu -> Options -> Database -> under the Encryption section, the available algorithms should display “AES Rinjdael Managed” as shown below, indicating that the encryption library is successfully installed.

5.Automatic PuTTY Session Login

This is one of the useful feature I have seen in Putty. You can stored password in the repository and can automatic login without password

How to setup it

  1. From the putty database, select a particular PuTTY session, right mouse-click and select Configuration, click on the ‘Enable Macro’ check-box as shown below.
how to setup connection in putty connection manager

2) From the same PuTTY session configuration window, click on the ‘Login Macro’ from the left-side menu and enter the login/password as shown below.

How to provide post login commands in puttycm
6) PuTTY Session Post-Login Commands

You can also setup post-login command, which will get executed automatically after you login. This is very helpful as sometimes you want to execute some command after your login to system

How to setup

1) The setup of post-login commands is done under the same ‘Login macro’ screen under the ‘Post-login command’ section.
2) Click on ‘Enable post-login commands’ check-box and you can set a total of 5 post login commands as shown below.
How to install PuttyCM
1) Download puttycm software from Valid site
2) PuTTY CM is written in C#. You need .NET 2.0 in your system
3) When you install PuTTY CM for the first time, you need to specify the location of the PuTTY executable.

Related Articles

See also  how to copy directory in Linux with Examples

Putty commands
How to install SSH on Ubuntu
How to Setup ssh passwordless login using SSH keygen between two servers
Free Remote Desktop Manager
How to generate ssh key pair on Unix using ssh-keygen
How to login to Linux with SSH private key from window client

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top