XShell密钥认证shell
打开XShell 5工具,点击"工具"菜单下的"新建用户密钥生成向导",如图:centos
单击"下一步"生成公钥完成,以下图服务器
单击"下一步",给密钥命名为"id_rsa_centos7.3_02",并设置密钥密码,而后单击"下一步"ssh
此处为公钥内容,建议保存下该文件备用,保存后单击完成。ide
复制公钥内容,将其写入到/root/.ssh/authorized_keys文件中工具
具体代码:加密
mkdir /root/.sshcentos7
chmod 700 /root/.sshspa
Vi /root/.ssh/authorized_keysblog
切换至插入模式后粘贴公钥内容,保存退出(若是authorized_keys已存,那么能够另起一行将内容粘贴便可)
4.打开会话窗口,选择当前添加密钥认证的服务器centos7.3_02,再点击上方的属性
在会话"属性"里点击"用户身份验证"
在方法中选择Public key,用户密钥选择新生成的密钥,并键入密码,到此xshell密钥认证配置完成。