利用Xshell创建用户秘钥对(秘钥登录)
1、
2、弹出对话框,依次点击"下一步",下图对话框密码依个人情况可填可不填,密码主要为加密私钥
3、
4、注意:点击“导出”时,如果之前有对秘钥加密的,保存时会提醒输入密码,输入之前秘钥加密密码即可
5、XSheel登录服务器,创建/root/.ssh/authorized_keys文件,上传刚刚的公钥文件(后缀名为.pub),并设置权限chmod 600 /root/.ssh/authorized_keys,最后重启sshd服务 systemctl restart sshd.service
[[email protected] .ssh]# vim authorized_keys [[email protected] .ssh]# chmod 600 authorized_keys
cat >> /etc/ssh/sshd_config <<EOF EOF
[[email protected] .ssh]# systemctl restart sshd.service |
6、使用秘钥登录,finished
注:
systemctl status sshd.service(查看sshd服务是否开启)
systemctl start sshd.service(启动sshd)
systemctl restart sshd.service(重启)
systemctl enable sshd.service(自启)