failure2ban - 동일한 필터 파일에 여러 정규식

failure2ban - 동일한 필터 파일에 여러 정규식

내 안에는 다음이 있습니다 fail2ban/filter.d/apache-scripts.conf file.

[INCLUDES] before = botsearch-common.conf

[Definition]

failregex = (<HOST>).*(GET|HEAD|POST|PUT)\ \/(site\/|blog\/|old\/|new\/|web\/|dev\/).* 
            (<HOST>).*GET\ \/(phpmyadmin|phpmanager|[pP][hH][pP][mM][yY][aA][dD][mM][iI][nN]).*
            (<HOST>).*\"GoScraper\"$

ignoreregex = 192\.168\.3\.[0-9]{1,2}\ (myhostname\.com|192.168.1.1)

그렇다면 failregex동일한 filter.d 파일에 둘 이상을 가질 수 있습니까? 정규 표현식이 여러 개 있고 이것이 올바른 형식이면 온라인에서 아무것도 찾을 수 없습니다.

답변1

https://www.fail2ban.org/wiki/index.php/MANUAL_0_8#구성

문서 URL은 v0.8에서 작동하지만 구문은 크게 변경되지 않았습니다. 짧은 대답은 "예"입니다. 한 줄에 여러 개의 정규식을 입력할 수 있으며 소프트웨어는 이를 한 번에 하나씩 로그와 일치시키려고 시도합니다.

관련 정보