描述:

宝塔更新到了7.8.0版本后,原先各种跳过强制手机号登陆绑定账户的方法均失效,因为新宝塔面板的软件列表与登录信息绑定,没有正常登录将无法正常使用软件列表。只能降级到宝塔7.7.0来解决这个问题。如需要7.8的功能 只能老老实实绑定(大概)

教程:

1、下载离线升级包:

wget http://download.bt.cn/install/update/LinuxPanel-7.7.0.zip

2、解压

unzip LinuxPanel-7.7.0.zip

3、进入升级目录

cd /root/panel

4、运行降级

bash update.sh

ps:降级后请不要更新面板版本,建议打开离线模式(面板设置 > 离线模式)保证宝塔不会自动更新

跳过强制手机号登陆

用SSH链接到服务器 使用以下任意一种方法

1、方法1

屏蔽强制绑定手机

sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js

2、方法2

删除宝塔强制绑定手机js文件

rm -f /www/server/panel/data/bind.pl

3、方法3

强制虚拟登录:修改 userInfo.json的所有内容

vim /www/server/panel/data/userInfo.json

{
	"id": 9526102,
	"uid": 224508,
	"state": 1,
	"access_key": "Lz7Kea3PkUd8z2AV5cRXRi3nDCZqyLWO",
	"secret_key": "1DgKllo5K8rHjc24jakwthAZfOzgV9L2QqMxY0s5isJV9TFx",
	"address": "你的服务器IP",
	"addtime": 1640698143,
	"username": "18381003747",
	"idc_code": "8dgrswx7",
	"area": "",
	"serverid": "qavrqjtzvktsuiwbjsd9obqbmrk4lulw8r6mueqkcn1fgamyj1pxhg09rsp0wagc"
}

GeorgieのBlog,分享生活的点点滴滴,分享代码干货