宝塔控制面板绕过强制绑定官网账号的几个小技巧
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
新的7.4.5版本的宝塔面板登录时被要求绑定宝塔官网账号,否则就无法继续使用面板。
对于很多人不喜欢绑定官网账号,那么也是有解决办法的,毕竟宝塔是开源的面板,这里简单分享几个方法。但是不管如何宝塔都是一个非常好用的面板。
几个简单的小技巧解决不绑定就可以使用
链接后面加上/soft、/files这样即可轻松越过强制绑定。
修改代码
因为默认调用了index.js,这个文件里有要求绑定的代码,我们注释或者删除即可解决。
1)找到index.js
路径:/www/server/panel/BTPanel/static/js/index.js
2)开始修改
找到之后,开始修改,我们只要把这段绑定的代码注释即可。用 /* ... */ 来注释掉。如下:
/* if (bind_user == 'True') { layer.open({ type: 1, title: '绑定宝塔官网账号', area: ['420px', '395px'], closeBtn: 2, shadeClose: false, content: '<div class="libLogin pd20" ><div class="bt-form text-center"><div class="line mb15"><p>恭喜您,宝塔面板已经安装成功。 </p><h3 class="c2 f16 text-center mtb20">绑定宝塔官网账号,即可开始使用<a href="javascript:;" class="bind_ps bt-ico-ask">?</a></h3></div><div class="line"><input class="bt-input-text" name="username2" type="text" placeholder="手机" id="p1"></div><div class="line"><input autocomplete="new-password" class="bt-input-text" type="password" name="password2" placeholder="密码" id="p2"></div><div class="line" style="margin-top: 15px;"><input class="login-button" value="登录" type="button" ></div><p class="text-right"><a class="btlink" rel="external nofollow" target="_blank" href="https://www.daniao.org/wp-content/themes/begin/go.php?url=aHR0cHM6Ly93d3cuYnQuY24vcmVnaXN0ZXIuaHRtbA==" target="_blank">未有账号,免费注册</a></p></div></div>', success: function () { $('.login-button').click(function () { p1 = $("#p1").val(); p2 = $("#p2").val(); var loadT = bt.load(lan.config.token_get); bt.send('GetToken', 'ssl/GetToken', "username=" + p1 + "&password=" + p2, function (rdata) { loadT.close(); bt.msg(rdata); if (rdata.status) { window.location.reload(); } }) }); $('.libLogin input[type=password]').keyup(function (e) { if (e.keyCode == 13) { $('.login-button').click(); } }); var time = ''; $('.bind_ps').hover(function () { var _that = $(this); time = setTimeout(function () { layer.tips('宝塔面板许多功能都依赖于官网,绑定仅限于为您提供更好的面板服务体验,不涉及您服务器任何敏感信息,请放心使用。', _that, { tips: [1, '#20a53a'], time: 0 }) }, 500) }, function () { clearTimeout(time) layer.closeAll('tips'); }) }, cancel: function () { layer.alert('<p>为了您能更好的体验面板功能,请先绑定宝塔账号.</p>', {btn:'我已了解', title:'绑定账号'}, function(index){ layer.close(index); }); return false; } }); } else { bt.pub.check_install(function (rdata) { if (rdata === false) bt.index.rec_install(); }) } */
修改/www/server/panel/BTPanel/templates/default/index.html
找到index.html后拖到最下面找到141行,把后面的版本号代码去掉,修改后如下:
<script type="text/javascript" src="{{g.cdn_url}}/js/index.js"></script>
修改后,刷下下即可去掉绑定的要求。
如果不想修改这里可以直接CTRL+F5强制刷新,效果应该也是一样的~
4、脚本一键去除
可以用一键脚本去除,代码如下:
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
这个方法和上面差不多,操作完成后,记得需要CTRL+F5强制刷新即可去除绑定的要求~~~
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
赏
支付宝赞助
微信赞助
免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。
您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源 LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。
敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » 宝塔控制面板绕过强制绑定官网账号的几个小技巧