宝塔账号密码忘了怎么办通过数据库修改?
宝塔管理员账号密码存储在SQLite数据库中,可通过直接修改数据库文件来重置密码。
- 操作步骤:
- SSH登录服务器
- 安装sqlite3(如未安装):
yum install sqlite -y
- 编辑数据库文件:
sqlite3 /www/server/panel/data/userinfo.db
- 执行SQL语句重置密码:
UPDATE users SET password = 'e10adc3949ba59abbe56e057f20f883e' WHERE id = 1; -- 默认密码123456的MD5值
解决方案对比
方法 | 适用情况 | 注意事项 |
---|---|---|
修改数据库 | 忘记密码 | 需熟悉SQL语法 |
修改default.pl | 默认账户恢复 | 更简单快捷 |
重装面板 | 极端情况 | 数据丢失风险高 |
操作建议
优先使用default.pl文件重置密码,如无果再考虑数据库修改或重装面板。
更新时间:2025-06-04 22:29:29