溫馨提示×

centos上jellyfin如何設置權限

小樊
48
2025-06-30 13:20:56
欄目: 智能運維

在CentOS上設置Jellyfin的權限,可以按照以下步驟進行:

1. 安裝Jellyfin

首先,確保你已經安裝了Jellyfin。你可以使用以下命令來安裝:

sudo yum install jellyfin

2. 創建Jellyfin用戶和組

為了安全起見,建議為Jellyfin創建一個專用的用戶和組。

sudo groupadd jellyfin
sudo useradd -r -g jellyfin -d /opt/jellyfin -s /sbin/nologin jellyfin

3. 設置文件和目錄權限

將Jellyfin的安裝目錄及其內容的所有權更改為新創建的用戶和組。

sudo chown -R jellyfin:jellyfin /opt/jellyfin

4. 配置SELinux(如果啟用)

如果你的系統啟用了SELinux,可能需要調整相關的策略以允許Jellyfin正常運行。

臨時禁用SELinux

你可以臨時禁用SELinux來測試是否是SELinux導致的問題:

sudo setenforce 0

如果Jellyfin在禁用SELinux后正常運行,你可以考慮永久禁用它或配置相應的SELinux策略。

永久禁用SELinux

編輯/etc/selinux/config文件:

sudo vi /etc/selinux/config

SELINUX=enforcing改為SELINUX=disabled,然后保存并退出。

5. 配置防火墻

確保防火墻允許Jellyfin使用的端口(默認是8096)。

sudo firewall-cmd --permanent --add-port=8096/tcp
sudo firewall-cmd --reload

6. 啟動和啟用Jellyfin服務

啟動Jellyfin服務并設置為開機自啟:

sudo systemctl start jellyfin
sudo systemctl enable jellyfin

7. 驗證權限

最后,驗證Jellyfin是否能夠正常運行,并且沒有權限問題。你可以通過瀏覽器訪問http://your_server_ip:8096來檢查Jellyfin的界面。

總結

通過以上步驟,你應該能夠在CentOS上成功設置Jellyfin的權限,確保其安全且穩定地運行。如果有任何問題,請檢查日志文件(通常位于/var/log/jellyfin/)以獲取更多信息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女