宝塔面板怎么重置面板

chinaz
chinaz 正式会员超兽战士
发布于 2026-10-07 06:56 ·0 浏览 ·0 回复

照着这篇做完,你能把锁死的宝塔面板重新拿回控制权——不管是忘了密码、忘了安全入口,还是面板彻底罢工需要重装。

第一步:用 root 登录服务器,确认你能敲命令

重置面板的所有操作都要在服务器命令行里做,而且必须是 root 用户,普通用户执行 bt 会提示权限不足。

通过你买服务器时那家厂商的控制台(阿里云叫「Workbench 远程连接」,腾讯云叫「登录」按钮,或本地用 Xshell、FinalShell、Windows 自带的 PowerShell)连上 SSH,端口默认 22。登录后先执行:

sudo -i

提示符从 $ 变成 # 就说明你是 root 了。Windows PowerShell 里连服务器用 ssh root@你的服务器IP,输入密码即可。

第二步:先查看面板当前的真实信息

很多人重置前压根不知道面板端口和安全入口是什么,这一步就是把它查出来,查到了可能根本不用重置。

执行:

bt default

正常情况下会输出面板地址(类似 http://1.2.3.4:8888/abcdefg,8888 是端口,abcdefg 就是安全入口)、用户名和密码。如果这条命令没反应或报错,就直接执行 bt,在菜单里选 14(查看面板默认信息)。

注意:bt default 显示的是初始信息,如果你后来在面板里改过端口或密码,这里显示的可能已经过期,以你实际改过为准。

第三步:重置面板密码和用户名

这一步解决「密码输错 5 次被锁」或「用户名记不清」的问题,做完就能用新账号登录。

在 SSH 里直接输入:

bt

会出现一个带编号的菜单(不同版本编号略有出入,以你屏幕上显示的为准,7.x 到 9.x 基本一致):

  • 选 5 → 修改面板密码,按提示输入两遍新密码
  • 选 6 → 修改面板用户名

密码规则:8 位以上,必须同时包含大小写字母、数字、特殊符号,例如 Bt@2024Panel。设置太简单的密码宝塔会直接拒绝,报「密码格式错误」。

如果菜单里没有这些选项(老版本),用备用命令:

cd /www/server/panel && python3 tools.py panel '你的新密码'

注意:连续输错密码会被面板拉黑 IP,只改密码可能还是登不进去,接着看下一步。

第四步:解除登录限制、入口限制和 IP 限制

这一步解决「密码明明是对的,但就是登不上去」的情况,做完后登录限制和黑名单会被清空。

继续在 bt 菜单里操作:

  • 10 → 清除登录限制(解除「密码错误次数过多」锁定)
  • 11 → 取消入口限制(忘了安全入口后缀时用,取消后直接访问 IP:端口 就能打开登录页)
  • 12 → 取消域名绑定限制
  • 13 → 取消 IP 访问限制
  • 8 → 修改面板端口

每项执行完会提示 success 或让你重新设置。改完端口后,去云服务器控制台的「安全组」里放行新端口,否则面板一样打不开。以阿里云为例:控制台 → 云服务器 ECS → 实例 → 安全组 → 配置规则 → 手动添加,协议选 TCP,端口填你新设的端口,授权对象填 0.0.0.0/0。

注意:取消入口限制会让面板暴露在 IP:端口 上,被扫描器爆破的概率大幅上升。重置完成后,建议重新在面板「面板设置」里设一个新的安全入口。

第五步:面板彻底重置(卸载重装)

如果面板文件损坏、各种命令都报错,就走到这一步——把面板程序本身卸载后重装,得到一套全新的面板配置。

先备份。至少把 /www/wwwroot(网站文件)和数据库导出一份,重装环境会清掉数据库。

卸载面板(保留网站和数据库):

wget http://download.bt.cn/install/bt-uninstall.sh && sh bt-uninstall.sh

脚本会问你要卸载什么:选 1 只卸载面板,网站和 MySQL 数据保留;选 2 连运行环境一起卸载,数据库和 PHP 会被删除,不可恢复,除非你确认有备份,否则别选。

重装:打开宝塔官网 bt.cn 的下载页,复制页面给出的那行「Linux 面板安装命令」到 SSH 里执行。官方安装脚本的 URL 会随版本更新,不要照抄网上两三年前的文章里的旧地址。

安装完会输出新的面板地址、用户名和密码,照着登录就行。

注意:卸载面板不影响网站文件,但网站依赖的 Nginx / MySQL / PHP 是面板装上去的,只卸载面板的话这些还在,网站能继续跑;一旦选了彻底卸载,网站会立刻 502,必须重装环境再手动恢复。

小结

  • 重置面板的第一选择是 SSH 里执行 bt,用菜单里的 5、6、8、10、11、12、13 号功能,能解决 90% 的「登不上去」
  • bt default 用来查面板端口、安全入口和初始账号密码
  • 改完端口一定要去云厂商控制台的安全组放行,这是最常被漏掉的一步
  • 只有面板本身坏了才走卸载重装,卸载脚本里选 2 会删数据库,务必先备份
  • 重置完成后记得重新设置安全入口和强密码,别让面板裸奔在公网上
版权声明:本文来自 GJ论坛《宝塔面板怎么重置面板》
原文链接:https://www.gj0.com/thread-139.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~