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