宝塔面板7.7.0解锁Nginx防火墙、网站监控报表等其它收费软件的方法

前言

测试环境:腾讯云香港轻量服务器 / Ubuntu 18.04
测试时间:2021-12-5 宝塔版本:7.7.0

已测试了 Nginx 防火墙、网站监控报表、堡塔APP、宝塔任务管理器等,其它收费插件未测试,其它系统及版本未进行测试,请自行验证,请勿在生产环境下进行测试!

注意:修改代码后需要重启面板服务才能使其生效,如果面板出现乱码重启服务器即可;


安装7.7.0版本宝塔

新机器安装

curl -sSO https://raw.githubusercontent.com/zhucaidan/btpanel-v7.7.0/main/install/install_panel.sh && bash install_panel.sh

 

其他版本升级/降级

curl http://f.cccyun.cc/bt/update6.sh|bash

 

优化/破解

去除宝塔登录限制

sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js
rm -rf /www/server/panel/data/bind.pl

 

Nginx防火墙(已测试)

 

打开目录/www/server/panel/class 找到并编辑panelplugin.py 文件,使用Ctrl+F搜索并找到

softList['list'] = tmpList

这段代码,在其下方添加如下代码:

         softList['pro'] = 1
for soft in softList['list']:
    soft['endtime'] = 0

示例:

修改完成后重启面板,重启完成后就可以直接安装收费的插件了,Nginx防火墙也可以直接安装使用

 

手动解锁宝塔所有付费插件为永不过期

文件路径:www/server/panel/data/plugin.json

搜索字符串:"endtime": -1 全部替换为 "endtime": 999999999999

手动阻止解锁插件后自动修复为免费版

chattr +i /www/server/panel/data/plugin.json

 

本站文章资源均来源自网络,除非特别声明,否则均不代表站方观点,并仅供查阅,不作为任何参考依据!
如有侵权请及时跟我们联系,本站将及时删除!
如遇版权问题,请查看 本站版权声明
THE END
分享
二维码
海报
宝塔面板7.7.0解锁Nginx防火墙、网站监控报表等其它收费软件的方法
前言 测试环境:腾讯云香港轻量服务器 / Ubuntu 18.04 测试时间:2021-12-5 宝塔版本:7.7.0 已测试了 Nginx 防火墙、网站监控报表、堡塔APP、宝塔任务管理器……
<<上一篇
下一篇>>
文章目录
关闭
目 录