Xshell 密钥登录

密钥:公钥放于服务器,私钥放于客户端,二者之间配对成功以后,则可认证成功。
1、
1首先在服务器上建立目录。
mkdir /root.ssh
2.修改权限
chmod 700 /root/.ssh
3.须要关闭防火墙
setenforce 0
关于防火墙
首先查看防火墙状态:service iptables status
永久性开启:chkconfig iptables on
永久性关闭:chkconfig iptables off
即时生效,重启后复原 :service iptables start 开启
即时生效,重启后复原 :service iptables stop 关闭shell

1.打开xshell 软件
Xshell 密钥登录
2,密钥长度越大,生成的密钥复杂度越大
Xshell 密钥登录
3,选择下一步
Xshell 密钥登录
4 自定义名称及密码
Xshell 密钥登录
5 图中是所示,即是公钥。此密钥须要保存好
Xshell 密钥登录
6.编辑此文件
vi /root/.ssh/authorized_keys 粘贴到此处
Xshell 密钥登录
6.从新打开机器,点击IP属性。用户登录验证方式,修改图中标注的内容。输入密码,点击确认。
7.Xshell 密钥登录
7.点击链接,即可打开。
8.Xshell 密钥登录服务器