🎨 ssh登陆出现Too many authentication failures

This commit is contained in:
zyimm 2024-12-12 13:08:30 +08:00
parent 86299da3ce
commit 133b7fb4cb

View File

@ -13,6 +13,7 @@ tags:
上述原因导致ssh多次登陆失败从而触发服务器最大认证尝试次数的限制抛出"Too many authentication failures"错误。 上述原因导致ssh多次登陆失败从而触发服务器最大认证尝试次数的限制抛出"Too many authentication failures"错误。
<!--more-->
`PreferredAuthentications`是ssh客户端的配置通常在/etc/ssh/ssh_config文件中用于指定ssh客户端尝试使用的身份验证方法的偏好顺序。ssh是支持多种认证方式目前有如下常用配置 `PreferredAuthentications`是ssh客户端的配置通常在/etc/ssh/ssh_config文件中用于指定ssh客户端尝试使用的身份验证方法的偏好顺序。ssh是支持多种认证方式目前有如下常用配置
1. publickey使用公钥/私钥对进行认证。 1. publickey使用公钥/私钥对进行认证。
@ -25,7 +26,7 @@ tags:
`gssapi-with-mic,hostbased,publickey,keyboard-interactive,password` `gssapi-with-mic,hostbased,publickey,keyboard-interactive,password`
修改方法如下: **修改方法如下:**
1. **不建议)**服务器端的ssh配置文件 /etc/ssh/sshd_config可以考虑增加 MaxAuthTries 的值来允许更多的认证尝试。修改之后需要重启ssh服务才能生效。 1. **不建议)**服务器端的ssh配置文件 /etc/ssh/sshd_config可以考虑增加 MaxAuthTries 的值来允许更多的认证尝试。修改之后需要重启ssh服务才能生效。
2. 调整客户端/etc/ssh/ssh_config文件中的PreferredAuthentications 将password优先级放在第一。 2. 调整客户端/etc/ssh/ssh_config文件中的PreferredAuthentications 将password优先级放在第一。