###前提・実現したいこと
現在CentOS7でWebアプリケーションを公開(Mastodon)しています。
セキュリティに不安があるためFail2banを用いてNginxの通信を制限したいと思っています。
ログを見ると、以下のようになっていました。そこで (13: Permission denied)が複数回でてきたときに通信を制限するフィルタを設定したいのですが、どのように記述すればよいかわかりません。
是非教えてください。
###発生しているログ(error.log)
api/v1/timelines/public" failed (13: Permission denied), client: xxx.xxx.xxx.xxx, server: xxx, request: "GET /api/v1/timelines/public?since_id=xxx HTTP/2.0", host: "xxx.xxx.xxx.xxx", referrer: "https://xxx/about"
###フィルタのソースコード(nginx-error.conf)
[Definition] failregex = //ここにどう書けばよいかわからない ignoreregex =
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。