忘记cloudreve管理员密码该怎么办?
第一次登录时会出现管理员账户和密码,以后不会再出现。
除了删除数据库的办法,可以直接使用命令重置密码:
我安装在docker中,使用sqlite3数据库,命令如下:
./cloudreve-main --database-script ResetAdminPassword
在docker中运行结果如下:
root@e8a58bde4952:/cloudreve# ls
avatarcloudreve-maincloudreve.db conf.iniconfigdb uploads
root@e8a58bde4952:/cloudreve# ./cloudreve-main --database-script ResetAdminPassword
___ _ _
/ __\ | ___ _ _ __| |_ __ _____ _____
/ / | |/ _ \| | | |/ _ | '__/ _ \ \ / / _ \
/ /___| | (_) | |_| | (_| | | | __/\ V / __/
\____/|_|\___/ \__,_|\__,_|_| \___| \_/ \___|
V3.5.1 Commit #a11f819 Pro=false
================================================
[Info] 2023-01-31 21:27:48 初始化数据库连接
[Info] 2023-01-31 21:27:48 数据库版本匹配,跳过数据库迁移
[Info] 2023-01-31 21:27:48 初始化任务队列,WorkerNum = 10
[Info] 2023-01-31 21:27:48 初始化定时任务...
[Info] 2023-01-31 21:27:48 开始执行数据库脚本 [ResetAdminPassword]
[Info] 2023-01-31 21:27:48 初始管理员密码已更改为:ciCoRJPO
[Info] 2023-01-31 21:27:48 数据库脚本 [ResetAdminPassword] 执行完毕
root@e8a58bde4952:/cloudreve#