Putty(点这里下载Putty)是一个很好用的SSH连接的windows程序,一直使用Putty来管理服务器,但是Putty有一个弊端,就是不能保存密码和自动登录。而按照Putty官方的说法,出于安全考虑,也不会增加这个功能。服务器多了以后,每次找到密码,也是比较麻烦的事情。可以自动登录的SSH工具也有,例如SecureCRT,但是用着总是不顺手,而且是收费软件,还挺贵,用盗版的吧,又怕有问题密码被盗。

 

后来就想了个办法,找一个密码管理软件来配合使用,每次复制一下密码还算方便,查询了一下看大家的推荐找到了KeePASS,这个软件很强大,一用就喜欢上了,安全做的也很好,还能设置文件密钥。仔细看了两天,发现用这个竟然可以实现Putty的自动登录,密码保存在KeePass中,通过命令行启动Putty并自动登录。下面就说明下设置方法:

1.为了方便,把Putty和KeePASS放到同一个目录下(和KeePass.exe在同一个目录)

2.在Putty输入服务器的IP地址,选择SSH,填写Sessions,然后点击save,保存一个会话。在下面出现了Sessions名称就说明保存成功了。

3.打开KeepPASS,添加一条密码记录,设置如下:

Title:填写刚才Puuty中填写的Sessions的名称

user name:填写服务器的登录用户名,例如root

Password:填写服务器的密码

Repeat:重复密码

URL: 输入: cmd://putty.exe -l {USERNAME}  -load {TITLE} -pw {PASSWORD}

然后点击OK保存。

以后要登录服务器只需要选中该密码记录,然后按Ctrl+u ,KeePASS就会帮你自动登录Putty了,是不是很方便?

posted on 2012-01-10 17:09  七月逆流  阅读(939)  评论(0编辑  收藏  举报