【发布时间】:2018-02-23 10:41:41
【问题描述】:
我对 Fail2Ban 有疑问
2018-02-23 18:23:48,727 fail2ban.datedetector [4859]: DEBUG Matched time template (?:DAY )?MON Day 24hour:Minute:Second(?:\.Microseconds)?(?: Year)?
2018-02-23 18:23:48,727 fail2ban.datedetector [4859]: DEBUG Got time 1519352628.000000 for "'Feb 23 10:23:48'" using template (?:DAY )?MON Day 24hour:Minute:Second(?:\.Microseconds)?(?: Year)?
2018-02-23 18:23:48,727 fail2ban.filter [4859]: DEBUG Processing line with time:1519352628.0 and ip:158.140.140.217
2018-02-23 18:23:48,727 fail2ban.filter [4859]: DEBUG Ignore line since time 1519352628.0 < 1519381428.727771 - 600
它说“忽略线”,因为时间偏差大于检查周期。然而,事实并非如此。
如果确实 1519352628.0 源自 2 月 23 日 10:23:48,那么另一个日期:1519381428.727771 肯定是错误的。
我已经针对“无效用户”反复运行测试进行了测试。但是 Fail2ban 总是忽略这条线。
我很肯定我会在 1 秒内获得过滤器匹配。
这是 Ubuntu 16.04 和 Fail2ban 0.9.3
感谢您提供的任何帮助!
【问题讨论】:
标签: fail2ban