本文主要是介绍公钥身份验证被拒绝,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
vim /etc/ssh/sshd_config
确保以下选项设置如下:
PermitRootLogin no
PubkeyAuthentication yes
注释掉GSSAPI 相关的选项
#GSSAPIAuthentication yes
#GSSAPICleanupCredentials no
确保该UsePAM行设置为yes:
UsePAM yes
保存文件并重启 sshd 服务:
systemctl restart sshd
进入你的.ssh目录一般在root目录下
执行命令
chmod 0700 /root/.ssh
chmod 0600 /root/.ssh/authorized_keys
ls -ld查看权限
文件夹为
drwx------
文件为
-rw-------
之后在用公钥就可以了,如果还不行,重新生成下
使用WindTerm通过公钥让其他同事登录linux服务器_windterm公钥登录-CSDN博客
这篇关于公钥身份验证被拒绝的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!