返回列表 发新帖

宝塔Linux面板免费开启Nginx 防火墙的方法BT面板开启 waf

[复制链接]
灌水成绩
806
主题
826
帖子
5313
积分
等级头衔
积分成就
  • 威望: 0
  • 贡献: 4487
  • 金钱: 0
  • 违规:
  • 在线时间:280 小时
  • 注册时间:2019-3-9
  • 最后登录:2019-11-15
个人勋章

官方

联系方式
QQ
发表于 2019-10-13 09:58:41 | 显示全部楼层 | 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
宝塔Linux面板是一款轻便简洁功能强大的一款linux服务器管理面板,为了宝塔面板推广收费防火墙的应用关闭了自带的Nginx 防火墙,给大家分享一下开启方式。

宝塔面板开启Nginx 防火墙的方法如下:

1、进入宝塔面板,打开 软件管理 > Nginx > 设置 > 配置修改;
2、找到大约在第 13 行的 #include luawaf.conf;,去掉前面的 # 符号(“#”代表注释),保存并重启 Nginx。
3、这样就成功开启了防火墙!

测试方法:访问 http://你的网址/?id=../etc/passwd,页面会弹出拦截提示,如下图:

宝塔Linux面板免费开启Nginx 防火墙的方法BT面板开启 waf

宝塔Linux面板免费开启Nginx 防火墙的方法BT面板开启 waf11342312老黑3164防火墙,方法,免费,面板,宝塔,


这样就说明已经成功开启了!


宝塔面板Nginx 防火墙内置了一些默认规则,你可以根据你的需要来自定义防火墙规则,修改规则方法如下:



打开面板的文件管理,进入 /www/server/nginx/waf 目录,里面的 config.lua 文件就是防火墙的配置文件。

配置文件中,RulePath 项对应的文件夹里存放的是具体的拦截规则。

配置参数规则:
  1. <p>
  2. </p><p>args        --GET 参数拦截规则</p><p>blockip     --无作用</p><p>cookie      --Cookie 拦截规则</p><p>denycc      --无作用</p><p>post        --POST 参数拦截规则</p><p>returnhtml  --被拦截后的提示页面(HTML)</p><p>url         --url 拦截规则</p><p>user-agent  --UA 拦截规则</p><p>whiteip     --无作用</p><p>whiteurl    --白名单网址</p><p></p>
复制代码

注意修改前请备份好原来的配置文件,避免修改错误。

帖子地址: 

回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表