Linux密钥认证错误解决

Posted mvpbang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux密钥认证错误解决相关的知识,希望对你有一定的参考价值。

问题描述:

  Xshell用key认证登录,提示所选的用户密钥未在远程主机上注册

问题解决:

  查看日志/var/log/secure,基本上都是用户根目录的权限问题

根据日志提示:

Authentication refused: bad ownership or modes for directory /root

说明root权限有问题:

chmod g-w /home/your_user
chmod 700 /home/your_user/.ssh
chmod 600 /home/your_user/.ssh/authorized_keys

借鉴:

https://www.daveperrett.com/articles/2010/09/14/ssh-authentication-refused/

 

以上是关于Linux密钥认证错误解决的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Linux 中配置基于密钥认证的 SSH

如何在 Linux 中配置基于密钥认证的 SSH

Linux系统的ssh密钥认证

Linux下密钥认证

Linux为 SSH 服务器配置密钥认证登录

Linux20180530 Putty xshell 密钥认证