btpanel-v7.7.0-backup 宝塔官方原版v7.7.0版本面板备份
Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7)
curl -sSO https://raw.githubusercontent.com/Cydiaptso/btpanel-v7.7.0/main/install/install_panel.sh && bash install_panel.sh
备用安装链接,适用于不能访问GitHub的服务器。
curl -sSO http://jb.aptso.co/Cydiaptso/btpanel-v7.7.0/install/install_panel.sh && bash install_panel.sh
手动破解:
1,屏蔽手机号
sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js
2,删除强制绑定手机js文件
rm -f /www/server/panel/data/bind.pl
3,手动解锁宝塔所有付费插件为永不过期
文件路径:/www/server/panel/data/plugin.json
搜索字符串:"endtime": -1全部替换为"endtime": 999999999999
4,给plugin.json文件上锁防止自动修复为免费版
chattr +i /www/server/panel/data/plugin.json
如或者直接用以下方法使“到期时间”直接变永久:
修改宝塔文件panelPlugin.py,路径:
/www/server/panel/class/panelPlugin.py
搜索“提醒”,然后对照效果图人工修改!(7.7.0以下都可以)
由于panelPlugin.py文件源码大多都在存严格的“缩进”要求,所以我是不建议你人工一行一行插入的!以免出错!
建议你直接使用以下命令直接一键插入。
开始前我们备份一下panelPlugin.py
备份命令(破解前使用):
cp -fr /www/server/panel/class/panelPlugin.py /www/server/panel/class/panelPlugin.py_bak
还原命令(需要时再用):
cp -fr /www/server/panel/class/panelPlugin.py_bak /www/server/panel/class/panelPlugin.py
注:执行还原命令时可能会提示是否覆盖panelPlugin.py?的提示(英文的),请输入字母“y”,回车即可确认覆盖。
破解命令:
sed -i "/softList['list'] = tmpList/a\n #破解开始n softList['pro'] = 1n for soft in softList['list']:n soft['endtime'] = 0n #破解结束" /www/server/panel/class/panelPlugin.py
破解后请重启宝塔面板,以便使破解立即生效!
panelPlugin.py文件插件破解命令后下图所示:

!!如需取消屏蔽手机号
sed -i "s|if (bind_user == 'REMOVED') {|if (bind_user == 'True') {|g" /www/server/panel/BTPanel/static/js/index.js
部分服务器系统安装宝塔7.7.0或以下版本会出现无法下载和登录验证码不显示问题,建议你安装好宝塔后第一时间测试是否有此问题,然后立刻用以下方法修复!主要原因是Flask版本太新。
修复命令如下:
#下载pyenv.zip wget http://jb.aptso.co/app/pyenv.zip #解压pyenv.zip unzip pyenv.zip #删除旧的备份文件 rm -fr /www/server/panel/pyenv/lib/python3.7/site-packages_bak #创建新的备份 mv /www/server/panel/pyenv/lib/python3.7/site-packages /www/server/panel/pyenv/lib/python3.7/site-packages_bak #复制新文件 cp -fr ./pyenv/lib/python3.7/site-packages /www/server/panel/pyenv/lib/python3.7/site-packages #进入宝塔面板命令 bt #重启面板 1 #删除临时文件 rm -fr pyenv
请执行以上命令即可修复,修复后你需要重新使用bt命令改一下用户密码才可以登录,改好密码后需重启面板。