宝塔面板绕过强制绑定宝塔官网账号的方法大全,经实测均真实有效!

1、修改index.js文件

在SSH里执行下面代码

sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js

执行后,如果还有登录提示,请按CTRL+F5强制刷新浏览器,亲测有效!

如果想恢复强制登录宝官网账号,可执行下面代码:

sed -i "s|if (bind_user == 'REMOVED') {|if (bind_user == 'True') {|g" /www/server/panel/BTPanel/static/js/index.js

2、一键消除宝塔的强制登录

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

3、广告拦截插件屏蔽弹窗

我们也可以用Chrome插件adblock、adblock plus 等类似广告屏蔽插件。选取当前页面,然后屏蔽样式表中的shade元素就好了!

4、F12删除窗口元素

5、宝塔面板7.8.0及以上版本跳过强制绑定账户

今天宝塔面板更新了7.8.0,本次为大更新。原来7.7.0的破解方法已经失效了。目前loc已经有MJJ研究出方法解决了。

(1)跳过强制绑定账户

sed -i -r "s/not not get_user_info\(\)/True/" /www/server/panel/class/public.py && bt 1

(2)虚拟账户登录

下载userInfo.json这个文件放到/www/server/panel/data/ ,自己修改下文件里的服务器IP。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"}

(3)重启下面板即可。

6、降级安装宝塔面板7.7.0

最近,看到宝塔面板提示升级了,手欠直接升级了。然后,我发现之前老办法无法绕过账号绑定了,只能降级安装宝塔面板7.7.0了。

此脚本的安装依赖wget功能模块,执行以下命令安装此模块:

sudo apt-get install wget #Debian/Ubuntu
yum -y install wget #CentOS

(1)下载宝塔面板7.7.0版

wget https://github.com/tudiedie/btpanel-v7.7.0-backup/releases/download/7.7.0/LinuxPanel-7.7.0.zip

(2)解压面板文件

unzip LinuxPanel-7.7.0.zip

(3)进入面板目录

cd panel

(4)运行升级命令

bash update.sh

(5)删除残留文件

cd .. && rm -f LinuxPanel-*.zip && rm -rf panel

当我们依次执行完成以上命令后,再次登陆宝塔面板,并按“Ctrl+F5”强制刷新,就发现宝塔面板已经降级到7.7.0版本了,但是强制登录窗口可能还在。

7、安装宝塔国际版aaPanel

使用宝塔国际版aaPanel是最好的办法,其跟国内宝塔面板几乎一模一样,相当于加载了英文界面的外壳,但是对于英文不好的同学就有点不友好了。

aaPanel官网:https://www.aapanel.com/index.html

以上方法只是目前真实有效,但不排除宝塔官方会通过更新限制以上方法。目前,最好用的方法肯定是修改index.js文件,简单方便,一劳永逸,而且还可以随时恢复。

本文由灯得于2023年2月7日更新;如果您有任何意见或建议,请在文章下面评论区留言反馈。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注