当前位置: 首页 > news >正文

BT Panel密码修改

如果在使用 宝塔面板(BT Panel) 时忘记了密码,可以通过以下方法修改密码(适用于 Linux/Windows 服务器):


方法1:通过SSH命令行重置密码(推荐)

步骤:
  1. 登录服务器SSH
    使用工具(如Xshell、PuTTY或终端)连接到你的服务器,使用 root 或具有 sudo 权限的账户登录。

  2. 执行密码重置命令
    输入以下命令(根据宝塔版本不同,选择对应的命令):

    • 宝塔7.x及以上版本

      bt
      

      然后选择选项 5 或直接输入:

      bt 5
      

      按提示输入 新密码,完成修改。

    • 旧版本宝塔(6.x及以下)

      cd /www/server/panel && python tools.py panel testpasswd
      

      或:

      bt default
      

      会显示默认密码(如果未修改过)。

  3. 重启宝塔面板(可选)

    bt restart
    

方法2:修改宝塔面板配置文件

如果 bt 命令不可用,可以手动修改配置文件:

  1. 进入宝塔面板目录

    cd /www/server/panel
    
  2. 编辑用户配置文件

    nano data/userInfo.json
    

    或使用 vim

    vi data/userInfo.json
    
  3. 修改密码字段
    找到 "password" 字段,将其值改为 新密码的MD5哈希值(可以使用在线工具生成,如 MD5 Online)。
    例如:

    {"username": "admin","password": "5f4dcc3b5aa765d61d8327deb882cf99"  // 对应明文密码 "password"
    }
    
  4. 保存并重启面板

    • Ctrl + XYEnter 保存(nano 编辑器)。
    • 重启宝塔:
      bt restart
      

方法3:重置为默认密码(适用于测试环境)

如果只是临时需要登录,可以重置为默认密码:

bt default

命令会返回 默认用户名和密码(首次安装时显示的密码)。


方法4:Windows 服务器修改密码

  1. 远程桌面连接服务器,打开 CMD(管理员权限)。
  2. 进入宝塔安装目录(默认 C:\BtSoft\panel):
    cd C:\BtSoft\panel
    
  3. 执行重置命令:
    python tools.py panel testpasswd
    
    或直接运行:
    bt.bat
    
    然后选择修改密码选项。

注意事项

  1. 安全建议

    • 修改密码后,建议在宝塔面板内 更新密码(面板设置→密码修改),避免使用简单密码。
    • 如果服务器暴露在公网,建议 修改默认端口(8888) 并启用 IP访问限制(Nginx/Apache防火墙)。
  2. 问题排查

    • 如果修改后仍无法登录,检查面板是否正常运行:
      bt status
      
    • 查看错误日志:
      cat /tmp/panelBoot.pl
      

总结

  • 推荐方法:优先使用 bt 5 命令(简单快捷)。
  • 紧急情况:用 bt default 恢复默认密码(需立即修改)。
  • 手动修改:适合熟悉Linux的用户,需注意JSON格式。

修改完成后,即可使用新密码登录宝塔面板!

http://www.lqws.cn/news/166501.html

相关文章:

  • 【Redis】类型补充
  • ROS2--导航仿真
  • sumatraPDF设置深色界面
  • YOLOv11 | 注意力机制篇 | 可变形大核注意力Deformable-LKA与C2PSA机制
  • JTAG与SWD的功能辩解有和相关
  • Mysql主从复制原理分析
  • 缓解停车难:4G地磁如何重构车位分配?
  • proteus8安装教程
  • CppCon 2015 学习:C++ Metaprogrammin
  • 【虚拟机版本号】如果忘记了版本号,这样查找版本号
  • C++虚函数表(虚表Virtual Table,简称vtable、VFT)(编译器为支持运行时多态(动态绑定)而自动生成的一种内部数据结构)虚函数指针vptr
  • 【如何做好应用架构?】
  • YOLOv11 | 注意力机制篇 | 混合局部通道注意力MLCA与C2PSA机制
  • CMake指令:add_definitions
  • 06.最长连续序列
  • 是否存在路径(FIFOBB算法)
  • Java-IO流之缓冲流详解
  • 实现基于Yolo的异常聚集算法
  • 经典算法:回文链表
  • 计算机操作系统知识点总结④【完】
  • 2025年渗透测试面试题总结-ali 春招内推电话1面(题目+回答)
  • linux应急响应检查脚本
  • web第十次课后作业--Mybatis的增删改查
  • Java常用工具类方法详解及使用案例
  • ABP VNext 在 Kubernetes 中的零停机蓝绿发布
  • 用 NGINX 构建高效 POP3 代理`ngx_mail_pop3_module`
  • 计算机组成原理(计算篇)
  • 在MATLAB中使用自定义的ROS2消息
  • 本地部署大模型实战:使用AIStarter一键安装Ollama+OpenWeb教程(含最新版本更新指南)
  • 【python深度学习】Day 45 Tensorboard使用介绍