BT7.7 +++插件

coolsd 2022-2-1 137

不知道哪天降级也可能失败所以就先备份了一下7.7.0版本

直接安装成功就是7.7.0的版本不需要降级,是纯官方的文件

所以安装后还是需要手动去除登录框还有破解插件等等


Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7)

  1. curl -sSO https://raw.githubusercontent.com/zhucaidan/btpanel-v7.7.0/main/install/install_panel.sh && bash install_panel.sh
复制代码



在全新安装的Debian 10环境下测试了一下没啥问题,有BUG的话还请大神去GitHub Pull一下
https://github.com/zhucaidan/btpanel-v7.7.0

好像可以看到的小BUG只是安装完左面会显示一个无用的”防火墙“,不过随便安装一个插件后就没了



另附一下7.7.0版本去除登录框的命令:

  1. sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js
  2. rm -rf /www/server/panel/data/bind.pl
复制代码


最新回复 (4)
  • coolsd 2022-2-1
    引用 2


    说明
    测试环境:Ubuntu / Debian / CentOS
    测试时间:2021-08-19
    宝塔版本: 7.7.0
    仅测试了Nginx防火墙及网站监控报表两款插件,其它收费插件未测试
    其它系统及版本未进行测试,请自行验证,请勿在生产环境下进行测试!
    注意:修改代码后需要重启面板服务才能使其生效,如果面板出现乱码重启服务器即可;

    修改后不能使用问题:如果修改后出现软件中心页面空白,那是因为代码位置有问题,可以参考下面示例图代码位置 位置一定要一致

    开始
    打开目录/www/server/panel/class找到并编辑panelplugin.py文件
    使用Ctrl+F搜索并找到softList['list'] = tmpList这段代码,在其下方添加如下代码:

                    softList['pro'] = 1
            for soft in softList['list']:
                soft['endtime'] = 0
    示例:



    修改完成后重启面板,重启完成后就可以直接安装收费的插件了,Nginx防火墙也可以直接安装使用



    网站监控报表
    如果需要使用网站监控报表还需另外修改一次代码:
    安装好网站监控报表插件后打开/www/server/panel/plugin/total目录并编辑total_main.py文件
    使用Ctrl+F搜索并找到if 'bt_total' in session: return public.returnMsg(True,'OK!');这段代码
    在这段代码前加上#将其注释掉,并在其下方加入以下代码:

            session['bt_total'] = True
            return public.returnMsg(True,'OK!');
    示例:

    然后再次重启面板,即可使用网站监控报表插件了;



    一键消除宝塔的强制登录方法简单粗暴,但是非常有效~

    复制该命令到终端运行即可:rm -f /www/server/panel/data/bind.pl

    最后于 2022-2-2 被coolsd编辑 ,原因:
  • coolsd 2022-2-5
    引用 3


    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
    复制代码

    降级回7.7


  • coolsd 2022-2-8
    引用 4


    //解锁所有付费插件为永不过期
    文件路径:www/server/panel/data/plugin.json
    搜索字符串:"endtime": -1 全部替换为 "endtime": 999999999999

    //显示永久专业版或企业版标识
    文件路径:www/server/panel/data/plugin.json
    查找字符串:name": "coll_admin",将panel_pro或panel_ltd后面的-1改为0

    #宝塔破解付费插件(2021.12.15亲测7.7官方正式版有效)
    文件路径:www/server/panel/data/plugin.json
    搜索"endtime": -1 全部替换为"endtime": 999999999999
    //修改面板版本标识为无限
    继续搜索“推荐” 找到前面的pro和ltd  
    pro和ltd冒号后的数字-1表示无授权  
    pro为0时为专业版永久授权,企业版同理

    搜索不到的:

    搜索  "ltd": -1, "pro": -1
    替换
    "ltd": -1, "pro": 0
    //禁止解锁插件后自动修复为免费版
    文件路径:www/server/panel/data/repair.json
    查找字符串:"id": 16,将这段修复权限的代码删除

    //禁止宝塔面板检测升级,防止失效
    文件路径:www/server/panel/data/plugin.json
    查找字符串:name": "coll_admin",将这段里的update_mgs删除或者改为null

    # 第三方的宝塔linux工具箱优化脚本:
    ﹂一键去除强制登陆、一键更换yum源、清除系统垃圾缓存、系统优化等
    wget -O btpanel_tools.sh https://download.btpanel.cm/tools/btpanel_tools.sh && bash btpanel_tools.sh⠀

    最后于 2022-2-9 被coolsd编辑 ,原因:
  • coolsd 2022-2-20
    引用 5
    chattr -i /www/server/panel/data/plugin.json
返回
发新帖
本站文章均收录自网上,仅做参考用。 欢迎大家添砖加瓦,发表一些自己使用过程中遇到的问题以及解决方法。