通过 SQLite 重置 Jellyfin 密码 | AI生成和翻译

Home 2026.03

好的。这是我的操作步骤:

重置是如何工作的

1. 停止服务 — Jellyfin 运行时无法修改数据库:

sudo systemctl stop jellyfin

2. 备份数据库 — 以防万一:

sudo cp /var/lib/jellyfin/data/jellyfin.db /var/lib/jellyfin/data/jellyfin.db.bak

3. 检查 schema — 发现了 Users 表,并看到密码以 PBKDF2-SHA512 哈希形式存储在 Password 列中。

4. 清空密码并强制重置:

UPDATE Users SET Password='', MustUpdatePassword=1 WHERE Username='jellyfin';

5. 重新启动服务:

sudo systemctl start jellyfin

就是这样。不需要 Jellyfin CLI — 只需直接编辑本地的 SQLite 数据库。


Back Donate