Linux免密登录设置失败的解决方法

在Windows上部署了OpenSSH,用于远程登录Linux操作系统,其中一台服务器免密登录无效,处理方法如下:

  • 检查 .ssh 目录权限,正常为700。
  • 检查 .ssh 目录中 authorized_keys 文件权限,正常为600。
  • 检查用户家目录权限,如果是777为异常,建议最高755;
    若执意777权限,则编辑/etc/sshd/sshd_config,将StrictModes参数值改为no,重启sshd。

备注

StrictModes 设置ssh在接收登录请求之前是否检查用户家目录和rhosts文件的权限和所有权,如果不同则无法登录,因此,不建议将该参数设置为no。

原创文章禁止转载:技术学堂 » Linux免密登录设置失败的解决方法

精彩评论

3+1=

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏