溫馨提示×

ubuntu上jellyfin的遠程訪問如何設置

小樊
53
2025-04-20 03:49:43
欄目: 智能運維

在Ubuntu上設置Jellyfin的遠程訪問,通常需要以下幾個步驟:

  1. 安裝Jellyfin

    首先,確保你的Ubuntu系統已經更新到最新版本,并安裝了必要的依賴包。

    sudo apt update
    sudo apt upgrade
    

    然后,安裝Jellyfin:

    sudo apt install jellyfin -y
    
  2. 配置網絡

    確保服務器的網絡設置允許外部訪問Jellyfin使用的端口(通常是8096端口)。如果你使用的是云服務,還需要在云服務提供商的控制臺中配置安全組或防火墻規則,以允許外部訪問。

  3. 配置防火墻

    安裝并配置防火墻(如果需要):

    sudo ufw allow 8096/tcp
    sudo ufw enable
    
  4. 配置Jellyfin

    在Jellyfin的Web界面中,配置網絡設置,允許外部訪問。設置SSL證書以啟用HTTPS。

  5. 設置反向代理(可選但推薦)

    為了安全起見,建議通過Nginx或Apache等反向代理服務器來訪問Jellyfin。這里以Nginx為例:

    • 安裝Nginx:

      sudo apt install nginx
      
    • 啟動Nginx服務并設置開機自啟:

      sudo systemctl start nginx
      sudo systemctl enable nginx
      
    • 配置Nginx作為Jellyfin的反向代理。編輯Nginx配置文件(通常位于/etc/nginx/nginx.conf/etc/nginx/conf.d/default.conf),添加以下內容:

      server {
          listen 80;
          server_name your_server_domain_or_ip;
          location / {
              proxy_pass http://localhost:8096;
              proxy_set_header Host $host;
              proxy_set_header X-Real-IP $remote_addr;
              proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
              proxy_set_header X-Forwarded-Proto $scheme;
          }
      }
      

    重啟Nginx服務以應用更改:

    sudo systemctl restart nginx
    
  6. 遠程訪問Jellyfin

    現在你可以在瀏覽器中輸入你的服務器IP地址或域名來訪問Jellyfin。如果你配置了Nginx反向代理,確保使用的是服務器的IP地址或域名。

請注意,為了確保遠程訪問的安全性,建議使用強密碼、定期更新密碼,并開啟防火墻等安全措施。

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