0

Ubuntu 10.04にmod_evasiveモジュールを使用してapache2をインストールしましたが、mod_evasiveがIPをブラックリストに登録するたびにメールアラートを受け取りたいと思います。そのために、私は/etc/apache2/conf.d/modevasiveで私のメールアドレスについて言及しました。ターミナルからメールを送信するとき/bin/ echo'test apache mod' | sudo / bin / mail -s'test apache mod' vinish@example.com受信し、メールで送信します

DOSSystemCommandで言及しても、機能しません

perlスクリプトを使用してWebサイトをブロックしようとして、ログファイル/etc/apache2/conf.d/modevasiveファイルとそのworksファイルについても言及した場合、モジュールが何らかの形で機能していることを意味します。DOSSystemCommandおよびDOSEmailNotifyオプションが機能していません。

4

1 に答える 1

0

Linode ライブラリから直接

mod_evasive.c (または mod_evasive20.c) で MAILER が正しく設定されていることを確認してください。デフォルトは「/bin/mail -t %s」で、%s は構成で設定された送信先の電子メール アドレスを示すために使用されます。Linux やその他のオペレーティング システムで別の種類のメーラーを実行している場合は、これを変更する必要があります。

于 2013-03-22T21:43:45.237 に答える