片端からPF(Packet Filter)に放り込む

3日に一度リセットして、各種ログ(主にPostfix)からipを拾ってpfに放り込むshell scriptを作っている。
これらを纏めたものが無かったので、今回纏めておく。

先ず初期化。
resetPF.sh と名付けた。

次に毎日の追加分。
dailyPF.sh と名付けた。

dailyPF.shで各種呼ばれている単機能shell script群。
1. add_pf_unknown.sh

2. add_pf_authFailed.sh

3. add_pf_dovecot.sh

4. add_pf_DNSBLrank.sh

5. add_pf_pregreet.sh

6. add_pf_http.sh

7. add_pf_curl.sh

8. dailyLog.sh

この他に、dailyPF.shのいくつかをコメントアウトしたhourlyPF.shもあるが、それ程重要じゃないだろう。
これらはcrontabで管理している。

以上です。

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)