宝塔面板BT Panel弹窗强制绑定宝塔账号关闭-支持7.9以下版本
2022年3月23日更新:升级后,移除的方法不可行,暂时使用降级方法
2021年7月9日更新:目前已验证可以适用于宝塔Linux正式版 7.6.0 及以前版本
目录
一、window 平台 BT Panel面板
二、Linux平台linuxBT Panel面板
1.移除文件
2.自带解除限制
3.修改完成后,Ctrl+F5,刷新浏览器。
三、其他情况
1.SSH修改
2.在面板里修改弹窗的代码
3.降级
一、window 平台 BT Panel面板
windows面板直接删除BtSoft\panel\data\bind_path.pl文件即可。(也可以将文件改名避免出错无法恢复)
二、Linux平台linuxBT Panel面板
curl -sSO http://download.bt.cn/install/new_install.sh && bash new_install.sh
1.移除文件
文件路径为:/www/server/panel/data/bind.pl
方法一:移动或者重命名文件
mv到根路径
cd
mv /www/server/panel/data/bind.pl ./
或者:直接将文件进行重新命名
mv /www/server/panel/data/bind.pl /www/server/panel/data/bind.pl.bak
方法二:删除文件
删除这个文件即可,但是建议采用mv的方式,移动到其他目录下,以备需要恢复该项功能)
2.自带解除限制
注:可以直接使用上面移除文件的方法即可
版本说明:宝塔Linux正式版 7.5.1 版本发布时间:2021/01/20。
另外宝塔现在自带功能也可以关掉这个登录帐号限制。在SSH终端界面,输入bt进入宝塔常用操作选项界面,输入10,清除登陆限制即可。
3.修改完成后,Ctrl+F5,刷新浏览器。
三、其他情况
2020年9月29日更新:
新装了一个机器的宝塔面板发现宝塔代码进行了简单的改动。下文中的if (bind_user == ‘True’) {现在在65行左右。
使用同样的方式将True改为REMOVED即可。
如果修改后没有生效,强制刷新页面即可。不会的就换个浏览器访问面板!
原文:
宝塔面板在7.4.5版本开始强制绑定账号才能使用,实际上也仅在面板首页做了一个弹窗要求帮顶。其他面板页面还是可以访问的。我们只需要去掉首页这个弹窗验证即可。
下面说下怎么去掉这个弹窗。这里提供两种方式
1.SSH修改
在SSH内执行以下命令:
sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /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
如果修改后没有生效,强制刷新页面即可。不会的就换个浏览器访问面板!
2.在面板里修改弹窗的代码
进入宝塔后修改宝塔地址,进入files文件管理界面。
http://IP:8888/files
找到文件/www/server/panel/BTPanel/static/js/index.js
打开编辑,就在第一行有个
if (bind_user == ‘True’) {
}
将True改为REMOVED即可。
如果修改后没有生效,强制刷新页面即可。不会的就换个浏览器访问面板!
3.降级
降级绕过,进入root目录
先下载离线升级包
wget http://download.bt.cn/install/update/LinuxPanel-7.7.0.zip
LinuxPanel-7.7.0
再解压
unzip LinuxPanel-7.7.0.zip
进入升级目录
cd /root/panel
执行命令,运行降级
bash update.sh