我现在在 CentOS 6.5 上,前段时间安装了 mod_evasive 但电子邮件通知和日志记录从未奏效...
进入消息日志我有很多这样的行......
mod_evasive[4548]: Couldn't open logfile /var/log/httpd/evasive/dos-157.xxx.xxx.xxx: Permission denied
在 CentOS 上,我认为目录 /var/log/httpd/evasive 的所有者应该是“apache”,那就是 755.. 没办法...
然后,mailx 已经安装并更新了...有人说要查看 mod_evasive20.c 但我在我的 CentOS 上找不到这个 mod_evasive20.c 文件...可以在哪里?是否可以使用 sendmail 而不是 mailx 发送?谢谢