前面分享了宝塔面板忘记后台登录网址怎么办,如果你把宝塔密码也忘记了怎么办呢?
找回宝塔面板默认账号密码的方法
直接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)。
- 切勿关闭安全入口,保持特定目录后缀访问可拦截绝大部分公网端口爬虫扫描。
