PuTTY Connection Manager is a great PuTTY enhancement tool. It uses the PuTTY as the kernel, maintains PuTTY the powerful function at the same time, has added many practical functions. Through it, can realize PuTTY automatic login, multi label, multi-level Session Directory tree storage function.
Tools/raw Materials
Putty Connection Manager (puttycm) steps/Methods
The first time you start puttycm it prompts you to specify the Putty.exe path so that it automatically starts the management putty. It should be noted that the designated Putty.exe preferably the official original, not modified (except for the Chinese version), such as modified version is not possible , I also want to mention why the best not to use the modified version.
PUTTYCM can either connect directly using session settings in PuTTY or manage connections in their own connection libraries. It is recommended that you use PUTTYCM's own connection library to manage your connection, because it supports not only tree-shaped directory management, but also advanced features such as automatic login.
Using PUTTYCM's own connection library to manage connections is simple, and you first need to create a library. The File-> New-> Database in the Click menu, the name of the input in the pop-up window. Then click Create Database.
At this point you can see the connection library created on the right side of the main interface, and by default it will create two directory SSH and Telnet, we can use either directory directly, or add our own directory. Adding a directory is simple, you can enter the name of the folder you want after the library name (my connections) or the directory name, and then right-click New->.
You may find that there is an asterisk "*" on the right side of the library name, which means that your connection stock is not saved data, think about it, we have not saved after the library has just been created, now we save, a la carte in the File-> save Database, then choose to save the path. Then the asterisk "*" is gone.
Below we add a connection, the corresponding directory name on the right key to the new-> Connection (also can be new-> Connection Wizard to add), and then pop up the connection of the configuration window, there are three tabs need our separate configuration, respectively, are Connection (connection), login Macro (login macros), and PuTTY session (PuTTY sessions). Let me explain the configuration of these three options separately.
First, the Connection (connection) configuration:
It is simpler to fill in name (the name of the connection), Host (server address), Protocol (protocol), Port (ports), Enable login Macro mode (whether to use the login macro model) and Description (connection description). Whether to use a login macro This option is checked to see the needs of everyone, if selected, the option in the Second tab (login Macro) can be modified.
Next is the login Macro (login macro) configuration:
Here we can configure automatic login, login, and then automatically execute commands.
The configuration options from top to bottom are:
Auto-connect Credentials Automatic Login settings
-> Login Login User Name
-> Password Login Password
Delay Time setting
-> Connection after connecting to the server, and automatically entering the user name before the delay time
-> Login automatically enters the user name, and the delay time before the password is automatically entered
-> Password After the password is automatically entered, the delay time before the first logon automatic command is executed
-> command delay time between each login automatic
Post-login command
-> Enable Post-login commands to automatically perform command functions after you turn on login. If you turn on, you can set up 5 automatic commands.
-> command 1-5 is automatically executed after you log on, and you can set up 5 of them altogether.
In fact, the puttycm of automatic login and logon after the automatic execution of the command is to simulate the way keyboard input, so the correct setting of delay time is very important. If the server's connection speed is fast, we can set each delay time a little bit, and if the server connection speed is slow, we have to set the delay time a bit longer to ensure that the puttycm to help you automatically enter those data, the server is also in the waiting for input state, Otherwise, there may be a "no answer" situation.
Finally, the PuTTY session (PuTTY Sessions) configuration:
There are only two options that need to be configured.
The first is the session (the use of PuTTY sessions), because PUTTYCM actually uses PuTTY, and puttycm can only customize a few PuTTY settings, most of which use PuTTY own session settings. Therefore, you must select a valid PuTTY session setting here. Here puttycm will read out all PuTTY session settings for you to choose from ( so it's best to use the original PuTTY, if it's a modified version, PUTTYCM may not be able to read the session settings ).
The second is the other command-line startup parameters that are attached to the PuTTY. Leave blank if no additional words are needed.
After the connection configuration is complete, we can click OK so that the connection is complete. Don't forget to save the connection library. The wizard adds something similar to it, so don't say it alone.
At this time, we double-click a connection, PUTTYCM will automatically open a PuTTY, and automatic login, such as automatic operation, and the PuTTY window integrated into their own window as a label.
In addition, the menu in the Tools-> Options-> hotkeys can be configured shortcut keys, support the shortcut keys to switch the tag oh, very convenient.
Attention Matters
PuTTY Connection Manager runs on the. NET Framework 2.0, which can be downloaded to the official web site.