在 Ubuntu 上重置 Jellyfin 密码,有几种常见方法,按推荐顺序如下:
sudo systemctl stop jellyfin
Jellyfin 提供命令行工具:
sudo jellyfin-cli reset-password --user-id <用户ID>
或(旧版本):
sudo /usr/bin/jellyfin-cli reset-password
如果不知道用户 ID:
sudo sqlite3 /var/lib/jellyfin/data/users.db \
"SELECT Id, Username FROM Users;"
然后使用:
sudo jellyfin-cli reset-password --user-id <Id>
sudo systemctl stop jellyfin
sudo apt install sqlite3
sudo sqlite3 /var/lib/jellyfin/data/users.db
在 sqlite 中执行:
UPDATE Users
SET Password="", PasswordResetProvider=""
WHERE Username="你的用户名";
退出:
.quit
sudo systemctl start jellyfin
然后登录时密码留空,登录后重新设置密码。
⚠️ 会丢失该用户的播放记录、配置
sudo rm -rf /var/lib/jellyfin/data/users/<用户目录>
重启 Jellyfin 后重新创建用户。
路径不同?
/opt/jellyfinDocker 用户
docker exec -it jellyfin jellyfin-cli reset-password
如果你告诉我:
我可以给你精确到命令的步骤。