实验环境:Centos6.9
1.打开Xshell,菜单栏:工具—新建用户秘钥生成向导
2.生成公钥对,点击下一步
3.密钥名称可自定义,输入密钥加密的密码,用于远程登陆
4.将生成的公钥复制一份,或保存为文件,完成密钥生成
5.复制生成的公钥到Linux里面的/root/.ssh/authorized_keys文件中。更改目录权限为700
6.粘贴公钥内容,保存退出
7.关闭远程Linux防火墙。
永久关闭selinux,编辑配置文件:vim /etc/selinux/config
8.xshell中新建一个窗口主机填写Linux的ip地址,点击用户身份验证
测试:输入cat /var/log/secure,可以查看登陆日志查询是通过密钥登陆认证登陆的。