宝塔面板大家应该都有在用,目前到了6.3,不过因为有一些收费政策可能会让大家很不舒服,今天给大家来看看如何让自己的宝塔面板升级到专业版,先上预览图。

宝塔面板5.9和6.x破解方法

这个到期时间可以无视。

宝塔5.9

先切换使用root用户
sudosuroot
升级到宝塔专业版
wget -O update.sh http://download.bt.cn/install/update_pro.sh && bash update.sh pro
运行
echo > /www/server/panel/data/userInfo.json
然后重启你的面板
/etc/init.d/btrestart
然后就可以看到我上图的样子~

对于6.x

修改插件过期时间
在 /www/server/panel/class/panelPlugin.py第242行后添加两行代码:
for softInfoin softList['list']:
softInfo['endtime'] = 0
该段代码将插件过期时间设置为无限,然后就可以从云端获取插件列表并下载了。

插件下载下来后其实是只有插件的运行环境等文件的,功能代码文件 Plugin_main.py 内部存在验证,会提示”您未购买或授权已到期!“ 例如 宝塔任务管理器 插件 的 task_manager_main.py 文件代码:

宝塔面板5.9和6.x破解方法

需要从正版已安装插件中替换该文件,并做一些修改. 正版插件中的代码开头如下:

宝塔面板5.9和6.x破解方法

注意上图红框内的表名,和未破解完成的插件表名不同,需要做一个手动修改:

宝塔面板5.9和6.x破解方法

保存并上传后,就可以使用插件了!

但是下载下来的插件还可能有其他的验证,下面给出一个大佬的脚本,风险需要自行评估!

提示:建议使用宝塔5.9的版本,基本无风险!


最后修改:2020 年 11 月 06 日
如果觉得我的文章对你有用,请随意赞赏