SSH连接在多次连接后被拒绝

我们有一个运行Plesk 12.5的Ubuntu 14.04服务器。 我有一个问题,SSH连接似乎被阻止,我不知道为什么。

如果我们在短时间内(less于一分钟)打了十几个连接(所有这些都有正确的细节,login和工作正常),然后他们开始被拒绝。 它似乎是有限的IP地址,因为我可以在不同的位置罚款。

这种情况发生在系统的不同用户身上,一旦ip达到限制(如果是这样的话),那么同一个ip上的任何用户都不能login。

当它被阻止,我已经检查IPTables,并没有在那里的条目。 我已经grepped的整个/ var / log /的ip,并没有发现那里。

它究竟在哪里受到限制?

编辑 Fail2Ban在服务器上,但没有在日志(或IPTables)中,所有的连接都有正确的细节,所以不应该触发错误。

这是一个VPS,我怀疑它前面有一个防火墙。

我有类似的问题。 你提到检查你的iptables,只是为了确认你是否有hitcount set,类似于这个(第二行):

 Chain INPUT_direct (1 references) target prot opt source destination tcp -- anywhere anywhere tcp dpt:ssh state NEW recent: SET name: DEFAULT side: source mask: 255.255.255.255 REJECT tcp -- anywhere anywhere tcp dpt:ssh state NEW recent: UPDATE seconds: 30 hit_count: 4 name: DEFAULT side: source mask: 255.255.255.255 reject-with tcp-reset 

关键参数是hit_count ,也看看UPDATE 。 在我的情况下,我在3次尝试后被拒绝,而在日志中也没有。

您也可以将您的ip始终添加到fail2ban jail.localconfiguration文件中的ignoreip列表中。