Putty中的PuTTY Connection Manager工具

PuTTY Connection Manager 是一款非常棒的 PuTTY增强工具。它使用 PuTTY 作为内核,保持 PuTTY 强大功能的同时,又增加了很多实用的功能。 通过它,可以实现 PuTTY 自动登录、多标签、多级会话目录树存储等功能。

 

 

 

工具/原料

  •  Putty Connection Manager(puttycm)

步骤/方法

  1.  

    第一次启动 puttyCM 它会提示让你指定 putty.exe 的路径,以便它自动启动管理 PuTTY。需要注意的是,指定的 putty.exe 最好是官方原版的,而不是经过修改的(汉化版除外),例如修改版本就是不可以的,下面我还要提到为什么最好不使用修改版。

    puttyCM 既可以直接使用 PuTTY 中的会话设置进行连接,也可以在自己的连接库中管理连接。推荐使用 puttyCM 自己的连接库管理连接,因为它不仅支持树形的目录管理,非常方便,更支持自动登录等高级功能。

     

  2. 使用 puttyCM 自己的连接库管理连接很简单,首先需要创建一个库。点菜单中的 File -> New -> Database,在弹出的窗口中输入库的名字。之后点 Create Database。

  3. 此时在主界面的右边就可以看到创建的连接库了,默认的它会建立两个目录 SSH 和 Telnet,我们可以直接使用这两个目录,或者自己添加目录。添加目录很简单,在库名(My Connections)或者目录名上点右键 New -> Folder 之后输入自己想要的文件夹名字就可以了。

    大家可能会发现库名的右边有个星号 “*”,这表示你的连接库存在没有保存的数据,想一下,我们刚才创建库之后还没有保存呢,现在我们保存一下,点菜单中的 File -> Save Database ,之后选择保存路径即可。这时候星号 “*” 就没有了。

    下面我们添加一个连接,在对应的目录名上点右键 New -> Connection(也可以 New -> Connection Wizard 采用向导方式添加),之后会弹出连接的配置窗口,有三个选项卡需要我们分别配置,分别是 Connection(连接)、Login Macro(登录宏)和 PuTTY Session(PuTTY 会话)。下面我分别介绍一下这三类选项的配置。

     

  4. 首先是 Connection(连接)配置:

    比较简单,分别填上Name(连接的名字)、Host(服务器地址)、Protocol(协议)、Port(端口)、Enable Login Macro Mode(是否使用登录宏模式)和 Description(连接描述)就可以了。是否使用登录宏这个选项是否选中就看大家自己的需要了,如果选中的话第二个选项卡(Login Macro)中的选项才可以修改。

  5. 接下来是 Login Macro(登录宏)配置:

    我们可以在这里配置自动登录、登录之后需要自动执行命令等。

    从上到下的配置选项分别是:

    Auto-connect credentials 自动登录设定
    -> Login 登录用户名
    -> Password 登录密码

    延迟时间设定
    -> Connection 连接上服务器之后、自动输入用户名之前的延迟时间
    -> Login 自动输入完用户名之后、自动输入密码之前的延迟时间
    -> Password 自动输入完密码之后、执行第一个登录自动命令之前的延迟时间
    -> Command 每个登录自动命令之间的延迟时间

    Post-login command
    -> Enable post-login commands 是否开启登录之后自动执行命令功能。如果开启就可以设置 5 个自动命令。
    -> Command 1-5 登录之后自动执行的命令,一共可以设置 5 个。

    实际上 puttyCM 的自动登录和登录之后自动执行的命令是采用模拟键盘输入的方式进行的,所以正确的设置延迟时间是非常重要的。如果服务器的连接速度很快,我们可以把各个延迟时间设置的短一些,而如果服务器连接速度比较慢的话,我们必须把延迟时间设置的长一些,以保证在 puttyCM 在帮你自动输入那些数据的时候,服务器也正好处于等待输入的状态,否则可能会出现“答非所问”的情况。

  6. 最后是 PuTTY Session(PuTTY 会话)配置:

    只有两个需要配置的选项。

    第一个是 Session (使用的 PuTTY 的会话设置),由于 puttyCM 实际上还是使用 PuTTY,而且 puttyCM 只能自定义少数几个 PuTTY 的设置,而绝大部分还是使用 PuTTY 自己的会话设置。所以在这里必须选择一个有效的 PuTTY 会话设置。在这里 puttyCM 会读出所有 PuTTY 的会话设置供你选择(所以最好使用原版的 PuTTY,如果是修改版的话 puttyCM 可能无法读出会话设置)。

    第二个是附加给 PuTTY 的其他命令行启动参数。如果没有需要附加的话留空即可。

    连接配置完成之后,我们可以点 OK,这样这个连接就添加完成了。别忘了保存一下连接库。向导方式添加与之类似,就不单独说了。

    这时候,我们双击一个连接,puttyCM 就会自动打开一个 PuTTY,并进行自动登录等自动操作,并把 PuTTY 窗口集成到自己的窗口中作为一个标签。

  7. 另外,在菜单的 Tools -> Options -> Hotkeys 中可以配置快捷键,支持快捷键切换标签的哦,非常的方便。

     

     

 

注意事项

  •  

    PuTTY Connection Manager的运行需要 .NET Framework 2.0,可以到官方网站 下载。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值