我有运行网络服务器的vps,它目前运行的是ubuntu服务器12.04.几个星期以来,我在ssh控制台中遇到了很多错误.
2014 Apr 11 08:41:18 vps847 PAM service(sshd) ignoring max retries; 6 > 3 2014 Apr 11 08:41:21 vps847 PAM service(sshd) ignoring max retries; 6 > 3 2014 Apr 11 08:41:24 vps847 PAM service(sshd) ignoring max retries; 6 > 3 2014 Apr 11 08:41:25 vps847 PAM service(sshd) ignoring max retries; 6 > 3 2014 Apr 11 08:41:26 vps847 PAM service(sshd) ignoring max retries; 6 > 3 2014 Apr 11 08:41:29 vps847 PAM service(sshd) ignoring max retries; 6 > 3 2014 Apr 11 08:41:29 vps847 PAM service(sshd) ignoring max retries; 6 > 3
有人可以告诉我这些错误是什么意思.或者至少告诉我如何禁用这些错误.当我在ssh上工作时,这真的很烦人,而且这些错误在我的屏幕上不断出现.
PAM告诉您它配置了“retry = 3”,它将忽略同一会话中来自sshd的任何进一步的auth请求.然而,SSH将继续尝试,直到它耗尽MaxAuthTries设置(默认为6).
您应该将这两者(SSH和PAM)设置为相同的值以进行最大身份验证重试.
更新
要更改此行为:
对于sshd,编辑/ etc / ssh / sshd_config并设置MaxAuthTries 3.同时重新启动SSH服务器以使设置生效.
对于PAM,您必须在/etc/pam.d目录中查找配置(我认为它是Ubuntu中的通用密码文件),您必须更改retry = value.
注意:我强烈建议也检查Peter Hommel关于这些请求的原因的答案,因为你的SSH可能是暴力强制的.