linux密钥登录
一、xshell生成密钥
工具-新建用户密钥生成向导----下一步----下一步,填写密钥名称及密码
保存公钥
导出私钥
二、Linux配置密钥登陆
1、在/home/.ssh路径下创建authorized_keys,将公钥内容添加其中,chmod 755 authorized_keys
2、修改/etc/ssh/sshd_config文件,开启密钥认证;设置公钥文件位置;重启sshd服务;
# /etc/ssh/sshd_config 文件
PubkeyAuthentication yes
AuthorizedKeysFile /home/.ssh/authorized_keys
# 执行linux命令
systemctl restart sshd
3、使用密钥登陆Linux
4、密钥登陆成功后,关闭密码登录
修改配置文件/etc/ssh/sshd_config,再重启sshd服务
PasswordAuthentication no