最近宝塔更新到了 7.8 版本,免费版要强制登陆、绑定手机号,非常麻烦。之前的绕过强制登录的方法已经失效,现在只能降级退回到宝塔 7.7 版本,屏蔽、去除、解决强制绑定手机账号。
懒得降级,可以考虑使用宝塔海外版 aaPanel,不过如果aaPanel要使用一键迁移API,需要升级到6.8.9才可以将网站迁移到宝塔面板,但是aaPanel最新版甚至beta版本却还没有所谓的6.8.9,也就是说所谓的aaPanel实际上是一个宝塔面板低版本的英文版。
宝塔降级到 7.7 版本命令
该指令适用于任何宝塔版本
wget http://download.bt.cn/install/update/LinuxPanel-7.7.0.zip
unzip LinuxPanel-7.7.0.zip
cd panel
bash update.sh
cd .. && rm -f LinuxPanel-7.7.0.zip && rm -rf panel
还可以修改 hosts 文件,阻止宝塔的自动检测以及升级。该操作建议安装好所有环境、插件之后再弄,如果一不小心加上了,只要在行首加个#注释掉。
echo '127.0.0.1 bt.cn' >>/etc/hosts
装好宝塔后,你可以直接在在线文件管理器里面直接编辑 hosts 文件。
成功安装宝塔 7.7 版本(可以自己选择其他版本)之后,按照按照以下方法操作即可。
屏蔽宝塔强制绑定手机
sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js
如果需要恢复……
sed -i "s|if (bind_user == 'REMOVED') {|if (bind_user == 'True') {|g" /www/server/panel/BTPanel/static/js/index.js
删除宝塔强制绑定手机js文件
rm -f /www/server/panel/data/bind.pl
运行以上代码可以解除宝塔面板的强制绑定手机,运行完毕以后,请清除浏览器缓存并刷新宝塔面板!
评论 (0)