在CentOS上设置Jellyfin的用户管理,可以按照以下步骤进行:
更新系统包:
sudo yum update -y
添加EPEL仓库(如果尚未添加):
sudo yum install epel-release -y
安装Jellyfin:
sudo dnf install jellyfin -y
启动并启用Jellyfin服务:
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
找到Jellyfin的配置文件:
sudo nano /etc/jellyfin/jellyfin.conf
确保以下配置项存在且正确:
[database]
type = sqlite
path = /var/lib/jellyfin/jellyfin.db
重启Jellyfin服务以应用更改:
sudo systemctl restart jellyfin
访问Jellyfin Web界面:
打开浏览器,访问 http://your_server_ip:8096。
登录并管理用户:
admin/admin)。安装MySQL服务器:
sudo yum install mysql-server -y
sudo systemctl start mysqld
sudo systemctl enable mysqld
创建一个新的数据库和用户:
CREATE DATABASE jellyfin;
CREATE USER 'jellyfin_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON jellyfin.* TO 'jellyfin_user'@'localhost';
FLUSH PRIVILEGES;
修改Jellyfin配置文件:
sudo nano /etc/jellyfin/jellyfin.conf
添加或修改以下配置项:
[database]
type = mysql
host = localhost
port = 3306
name = jellyfin
user = jellyfin_user
password = your_password
重启Jellyfin服务:
sudo systemctl restart jellyfin
访问Jellyfin Web界面并进行用户管理: 同方法一中的步骤4和5。
通过以上步骤,您应该能够在CentOS上成功设置和管理Jellyfin的用户。