原文:http://www.weiruoyu.cn/?p=415
总共分为四部:
1.使用SecureCRT生成公钥和私钥
2.建立并添加密钥
3.修改/etc/ssh/sshd_config文件
4.使用SecureCRT验证登录
1.使用SecureCRT生成公钥和私钥
首先创建公钥,选择非对称加密方式RSA
2.建立并添加密钥
#useradd tesetkey
#passwd testkey
#cd /home/testkey
#mkdir .ssh
上传testkey.put到/home/testkey/.ssh
如果需要给root加key认证,用root登陆(root用户的地址是/root/.ssh)
# cd ~
#mkdir .ssh
转换成密钥
3.修改/etc/ssh/sshd_config文件
#RSA认证
RSAAuthentication yes
#开启公钥验证
PubkeyAuthentication yes
#验证文件路径
AuthorizedKeysFile .ssh/authorized_keys(这就是后面要改名字的原因)PasswordAuthentication no (关闭常规的密码登录方式,这种方式的明文的密码传输)
4.使用SecureCRT验证登录
更详细的请参考:http://www.weiruoyu.cn/?p=415