Linux环境下Jellyfin多用户管理的实现步骤
在Linux系统(如Ubuntu、CentOS)上,需先通过包管理器或Snap安装Jellyfin,并启动服务:
sudo snap install jellyfin --classic
sudo dnf install jellyfin
安装完成后,启动服务并设置开机自启:
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
访问http://<服务器IP>:8096进入Web界面,完成初始管理员账户创建(默认用户名admin,建议首次登录后立即修改密码)。
Jellyfin的多用户核心管理通过Web界面完成,操作路径为账户 > 用户:
Jellyfin支持为不同用户分配细粒度的媒体库访问权限:
/home/user/Movies)。若习惯命令行操作,可使用Jellyfin提供的命令行工具管理用户:
sudo jellyfin --add-user <用户名> <密码>
sudo jellyfin --remove-user <用户名>
sudo jellyfin --list-users
命令行操作需谨慎,建议提前备份配置文件(/etc/jellyfin/config)。
sudo ufw allow 8096/tcp
sudo firewall-cmd --add-port=8096/tcp --permanent
sudo firewall-cmd --reload
sudo apt install certbot python3-certbot-apache # Ubuntu(Apache)
sudo certbot --apache -d yourdomain.com
或参考Jellyfin官方文档配置Nginx反向代理。通过以上步骤,即可在Linux环境下实现Jellyfin的多用户管理,满足家庭或小型团队的个性化媒体访问需求。