如果您是站点的所有者,您可以通过在终端中运行 ./alist admin 来获取管理员账号信息。
否则,您可以要求站点所有者重置密码。
如果你使用v3.9.0及以上版本,你需要先停止alist服务因为这个pr: https://github.com/alist-org/alist/pull/3074
./alist admin
3.25.0以上版本将密码改成加密方式存储的hash值,无法直接反算出密码,如果忘记了密码只能通过重新 随机生成
或者 手动设置
# 随机生成一个密码
./alist admin random
# 手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码
./alist admin set NEW_PASSWORD
Docker修改
sudo docker exec -it alist /bin/sh
/opt/alist # /opt/alist/alist admin set '112233'
INFO[2025-04-03 06:28:33] reading config file: data/config.json
INFO[2025-04-03 06:28:33] load config from env with prefix: ALIST_
INFO[2025-04-03 06:28:33] init logrus...
INFO[2025-04-03 06:28:33] admin user has been updated:
INFO[2025-04-03 06:28:33] username: admin
INFO[2025-04-03 06:28:33] password: 112233
/opt/alist # exit
提示:
按下面直接一句话执行修改会报错,不知原因
sudo docker exec -it alist /bin/sh /opt/alist/alist admin set '112233'
目前拆分2步骤测试通过。
更多参考文档:怎么做 | AList文档
http://blog.xqlee.com/article/2504031237371878.html