为nginx配置coraza WAF

作者:

在

./configure --user=httpd --group=httpd --with-http_ssl_module --add-dynamic-module=/path/to/coraza-nginx --with-compat
    coraza on;
    coraza_transaction_id "webserver-$request_id";
    coraza_rules_file /etc/coraza/main.conf;

其中main.conf为配置的WAF规则例如

Include /etc/coraza/rules/REQUEST-913-SCANNER-DETECTION.conf
Include /etc/coraza/rules/REQUEST-922-MULTIPART-ATTACK.conf
  • 重新启动nginx加载WAF,查看nginx的error.log确定WAF规则加载完成

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注