找到并编辑/www/server/panel/class/panelPlugin.py文件
使用Ctrl+F搜索并找到softList['list'] = tmpList这段代码,在其下方添加如下代码:
- // 解锁专业版
- softList['pro'] = 1
- for soft in softList['list']:
- soft['endtime'] = 0
-
- // 解锁企业版
- softList['ltd'] = 99999999999
- for soft in softList['list']:
- soft['endtime'] = 0
示例:
说明
修改完成后重启面板,重启完成后就可以直接安装收费的插件了,Nginx防火墙也可以直接安装使用
安装后界面可能不会显示宝塔专业版或者企业版图标,但实际上你已经获得特权,可以直接安装收费插件
找到并编辑/www/server/panel/data/plugin.json文件
- // 解锁付费插件
- 搜索字符串"endtime": -1全部替换为"endtime": 999999999999
-
- // 解锁授权图标
- 搜索字符串"ltd": -1, "pro": -1全部替换为"ltd": -1, "pro": 0
-
- 其中pro表示专业版,ltd表示企业版;-1表示无授权,0表示永久授权;
找到并编辑/www/server/panel/data/repair.json文件
- 查找字符串"id": 16将这段修复权限的代码全部删除;
在SSH端输入以下代码即可:
- 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
鉴于目前7.8.0版本不能跳过账户登录,可以使用以下方式降级到7.7.0版本使用;
手动安装
- # 下载安装文件
- wget http://download.bt.cn/install/update/LinuxPanel-7.7.0.zip
-
- # 解压安装文件
- unzip LinuxPanel-*
-
- # 进入安装目录
- cd panel
-
- # 运行安装程序
- bash update.sh
-
- # 删除安装文件
- cd .. && rm -f LinuxPanel-*.zip && rm -rf panel
一键安装
- curl https://sunpma.com/other/oss/BT/Update7.7.0.sh|bash