VPS主机与服务器★ 4.5 推荐评级

宝塔管理命令 忘记宝塔面板密码的解决方法

博主头像站长评测
发布于 2019/05/22(修订于 2019/12/07)原创独立站体系
宝塔管理命令 忘记宝塔面板密码的解决方法

前面分享了宝塔面板忘记后台登录网址怎么办,如果你把宝塔密码也忘记了怎么办呢?

找回宝塔面板默认账号密码的方法

直接ssh登录到VPS,然后输入

bt default

如果要修改宝塔的密码跟用户名,直接输入

bt

然后选择需要的数字回车就可以了

宝塔面板安全登录机制说明

从宝塔 Linux 面板 7.x 版本开始,为了杜绝服务器弱口令扫描爆破风险,系统在初始化时会自动生成随机的高强度用户名、密码以及独立的安全安全访问入口路径(Secret Directory)。因此在找回密码时,必须同时获取登录入口与账号凭据。

详细恢复方案

第一步:通过 SSH 连接服务器

打开终端(Windows 推荐使用 PowerShell 或 Xshell,Mac 使用自带 Terminal),通过 root 账号登录服务器:

ssh root@你的服务器IP

第二步:一键查看面板原始初始账号与入口

在终端命令行中直接输入以下命令并回车:

bt default

终端将完整输出当前宝塔面板的:

  • 外网面板访问地址(含安全入口 hash)
  • 内网面板访问地址
  • 当前默认用户名(username)
  • 当前默认随机密码(password)

第三步:交互式重置自定义用户名与密码

如果希望更改为自己熟悉的管理员账号,可使用宝塔管理菜单脚本:

# 启动宝塔命令行交互菜单
bt

在弹出的菜单列表中根据编号选择:

  • 输入 5 回车:根据提示输入新的面板密码;
  • 输入 6 回车:根据提示输入新的面板用户名;
  • 输入 14 回车:查看或修改面板绑定的安全访问授权 IP。

运维安全防范建议

  • 重置密码后,请进入宝塔面板“面板设置”开启双因子认证(Google Authenticator)。
  • 切勿关闭安全入口,保持特定目录后缀访问可拦截绝大部分公网端口爬虫扫描。