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 脚本阻止网站,并且我还提到了日志文件 /etc/apache2/conf.d/modevasive 文件及其工作文件,这意味着模块以某种方式工作 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 回答