1.下载putty
https://the.earth.li/~sgtatham/putty/0.71/w32/putty-0.71-installer.msi
2.安装putty 然后在安装目录下运行
3. 在puttygen窗口输入
ps:选择需要的密匙类型和长度,使用默认的SSH2(RSA),长度设置为1024就可以了。
passphrase可以为空
4.点击Save private key 按钮保存私匙,例如key.ppk;
5.复制puttygen public Key 文本框内的内容到剪贴板中。
6.上传密匙
首先用密码登录linux:
$ mkdir .ssh【创建.ssh目录,如果已经存在就别建了,在linux上默认看不到该目录(在文件浏览器中通过勾选菜单 查看>显示隐藏文件 可以看到该文件夹)】
$ chmod 700 .ssh【修改文件权限,700表示为用户设置读、写、执行的权限(开头的 7),而不给组和其他用户的权限(后面的两个 0)】
$ cd .ssh
$ cat > authorized_keys【创建文件,文件名为authorized_keys,并将下面的内容输入到该文件】
粘贴刚才复制的public key字符内容(粘贴的方法:在Putty窗口中按Shift+Ins或者点右键);
再按Ctrl+D键保存,结束cat输入内容到该文件的(ctrl+c则是不保存结束输入)。
【在输入的过程中,按回车(enter)键能立即保存刚才输入的文本内容并在文件中抬头】
$ chmod 600 authorized_keys
7.设置putty
1.填好session各项参数