设置PUTTY自动登录dreamhost

UPDATE:
自动登录最简单的方法

plink.exe username@hostname -pw password -D 127.0.0.1:7070
后面的-D参数是定义动态端口转发,翻墙用的。
-----------------------
1. 用PuTTYgen生成密钥对,密钥类型选择 SSH-2 RSA
2. 点击generate开始生成密钥(晃动鼠标生成一些随机数据),不要设置key passphrase,否则使用这个密钥时还是要输入密码的。将公钥和私钥分别保存为 key.pub 和 key.ppk。
3. 将key.pub上传到dreamhost的home目录
执行命令:
[shell]
mkdir .ssh
ssh-keygen -i -f key.pub >> ~/.ssh/authorized_keys
chmod go-rwx ~/.ssh ~/.ssh/authorized_keys
rm key.pub
[/shell]
5.服务器端准备完毕,然后设置putty,在Connection/Data页面,设置自动登录的用户名
6. 在Connection/SSH/Auth页面,选择刚刚生成的私钥
7. 在Sessions页面,在Saved Sessions中填入名称,然后点击Save保存设置,然后点Open登录,就不用输入密码了。
8. 或者用plink命令直接从命令行启动:

plink.exe -load saved_session_name

1
2
3
4
5
VIA

Comments