ssh私钥无法连接 Authentication refused: bad ownership or modes for directory /root/.ssh

在服务器上写了authorized_keys文件后,用本地的私钥发现无法连接,检查了配置文件/etc/ssh/sshd_config也没有问题,所以去查看了一下ssh日志/var/log/auth.log ,发现以下报错:

Authentication refused: bad ownership or modes for directory /root/.ssh

在这里插入图片描述
是.ssh目录权限的问题。
在这里插入图片描述
查了一下.ssh目录是777权限,chmod改成700,再使用私钥连接就成功了。

chmod 700 .ssh

ssh私钥无法连接 Authentication refused: bad ownership or modes for directory /root/.ssh_第1张图片


其他解决ssh私钥连接问题的文章:

  • ssh 登录时常出现的几种错误以及解决方法(Linux)
  • linux ssh连接问题总结与解决方案
  • 无法进行ssh连接的问题逐一排查以及解决方法?

你可能感兴趣的:(ssh,运维)