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で動作しますが、構文は大幅に変更されませんでした。短い答えは「はい」です。 1行に複数の正規表現を入力でき、ソフトウェアはそれを一度に1つずつログに一致させようとします。

おすすめ記事