宝塔面板大家应该都有在用,目前到了6.3,不过因为有一些收费政策可能会让大家很不舒服,今天给大家来看看如何让自己的宝塔面板升级到专业版,先上预览图。
这个到期时间可以无视。
宝塔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的版本,基本无风险!