如何过滤nginx错误日志

如何过滤nginx错误日志

我在 ec2 中有一个公共 nginx web 服务器,它被垃圾 URL 轰炸。有没有办法配置 nginx 错误日志,以便它不会记录“没有这样的文件或目录”和“X 的目录索引被禁止”错误?

我不想将日志级别改为 crit。

答案1

log_not_found off禁用记录“没有此文件/目录”消息。我的建议是针对这些坏人嗅探的典型位置,按每个位置进行设置。

答案2

你最好安装失败2ban并配置合适的监狱用于 nginx 日志。这样,您的防火墙就可以处理阻塞,而 nginx 则无需处理它们。

相关内容