Too many authentication failures for root

Too many authentication failures for root

-------------------------------------------------------------------------------------

我也遇到问题了,我已经解决了。 vim /etc/ssh/sshd_config  最后参数

UseDNS no

AddressFamily inet

PermitRootLogin yes

SyslogFacility AUTHPRIV

PasswordAuthentication yes

MaxAuthTries=2    把这里改大一点即可。

-------------------------------------------------------------------------------------

个人见解:ssh认证失败次数太多,所以报错。

原因: 1, 人家不需要证书认证,而是密码认证,但是你的 .ssh/config 配置了 Host * 默认使用证书一个一个去认证,结果失败次数超过了 ssh服务器端的 MaxAuthTries 。

2. 人家需要证书认证,但是还没尝试到有效的证书,失败次数超过了 ssh服务器端的 MaxAuthTries。

建议出了除了修改ssh服务端配置外,客户端应该尽量将有效证书放在前面使用,或者直接指定ip和证书。对于需要密码认证而报错的,请使用 PubkeyAuthentication no (在.ssh/config文件中), 或者命令行下:

ssh -o PubkeyAuthentication=no -p 22 root@IP

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、远程连接服务器 远程连接服务器对于管理员来说,是一个很有用的操作。它使得对服务器的管理更为方便。不过方便归方便...
    Zhang21阅读 39,635评论 0 20
  • sshd_config配置详解 重启SSH服务 service sshd restart 名称 sshd_conf...
    一指弹风阅读 23,332评论 0 4
  • 转自:https://blog.51cto.com/3381847248/2066599 一、ssh详解 1、什么...
    950545c4cd64阅读 51,109评论 0 6
  • 选择题部分 1.()部门负责日常监督检查工作,安全巡视的同时进行消防检查,推动消防安全制度的贯彻落实。 A: 消防...
    skystarwuwei阅读 15,683评论 0 3
  • 1. 修改了自己的 ~/.ssh/config 后,登录一台使用密码验证的ssh服务器,就开始报错 : Too m...
    五大RobertWu伍洋阅读 1,202评论 0 0