正则表达式fail2ban规则

时间:2017-12-11 04:21:02

标签: regex fail2ban

我在我的服务器上设置了Fail2ban,最近有很多坏机器人正在抓取我的网站导致我的SQL服务器停机

来自我的Apache2日志

fileData.files[0] = event.dataTransfer.files[0];  //didn't work in any

fileData = event.dataTransfer; //didn't work in any

form.file.value = event.dataTransfer.files[0] //didn't work in any

如何为" ahrefs.com"创建failregex。 ?

非常感谢

1 个答案:

答案 0 :(得分:0)

为了捕获包含" ahrefs.com"的任何内容,您的failregex将如下所示:

failregex = ^<HOST>.*ahrefs\.com.*

<HOST>标记内置Fail2ban作为(?:::f{4,6}:)?(?P<host>\S+)的别名:

https://www.fail2ban.org/wiki/index.php/Apache