宝塔账号密码忘了怎么办通过数据库修改?
宝塔管理员账号密码存储在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文件重置密码,如无果再考虑数据库修改或重装面板。
扫码添加技术【解决问题】
专注网站运营、网站安全十余年。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:Henry王,转载请注明原文链接:https://www.cnblogs.com/heneryw/p/18911159