使用puttygen制作密钥。
为兼容OpenSSH密钥,选择“SSH2 RSA“
Key comment:是注释,不会影响密钥的有效性,一般加入描述信息方便与其它密钥区分;
Key passphrase 和 Confirm passphrase :用于保护私钥,如果不输入该信息,那么任何人只要拿到该私钥,即可无密码登陆系统,非常危险;
注意保留私钥(必需。需要用此私钥设置putty)
需要复制公钥(可选择保存文件)
 

使用私钥设置ssh客户端

 
ssh服务端设置。信息拷贝到Linux服务器的特定文件中(其它设置从略):~/.ssh/authroized_keys
 
其它。必须确保authroized_keys的权限是0644,以防止非法公钥写入这个文件。使用ssh-keygen生成密钥的方法更简单,设置方法类似。