Android

Как установить Plex Media Server на Debian 9

Phishing for Plex Media Server Tokens (CVE-2020-5742)

Phishing for Plex Media Server Tokens (CVE-2020-5742)

Оглавление:

Anonim

Plex - это сервер потокового мультимедиа, который позволяет вам организовывать ваши коллекции видео, музыки и фотографий и передавать их на все ваши устройства в любое время и из любого места.

Из этого туториала Вы узнаете, как установить Plex Media Server в Debian 9.

Предпосылки

Пользователь, в который вы вошли, должен иметь права sudo для установки пакетов.

Установите Plex Media Server

Выполните следующие действия, чтобы установить Plex Media Server в вашей системе Debian:

  1. Plex Media Server недоступен в официальном репозитории пакетов Debian. Мы будем использовать официальный репозиторий Plex. Для начала импортирования ключа GPG репозитория с помощью следующей команды завитка:

    sudo apt install curl curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add - curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -

    Добавьте хранилище Plex APT в список хранилищ программного обеспечения вашей системы, выполнив:

    echo deb https://downloads.plex.tv/repo/deb./public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list

    После включения репозитория Plex обновите список пакетов apt и установите последнюю версию Plex Media Server с помощью:

    sudo apt install apt-transport-https sudo apt update sudo apt install plexmediaserver

    Сервис Plex запустится автоматически. Чтобы убедиться, что установка прошла успешно и служба SSH запущена, введите следующую команду, которая выведет состояние сервера Plex:

    sudo systemctl status plexmediaserver

    Вывод должен выглядеть примерно так:

    ● plexmediaserver.service - Plex Media Server for Linux Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-03-07 06:35:51 CST; 17min ago Process: 2993 ExecStartPre=/bin/sh -c /usr/bin/test -d "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" || /bin/mkdir -p "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" (code=exited, status=0 Main PID: 2998 (sh) Tasks: 127 (limit: 4915) CGroup: /system.slice/plexmediaserver.service

Настройте правила брандмауэра

Теперь, когда Plex установлен и работает на вашем сервере, вам необходимо убедиться, что ваш брандмауэр настроен на пропуск трафика через определенные порты Plex Media Server.

Если в вашей системе не запущен брандмауэр, вы можете пропустить этот раздел.

Следующие шаги предполагают, что вы используете UFW для управления брандмауэром:

Откройте выбранный вами текстовый редактор и создайте следующий профиль приложения UFW:

/etc/ufw/applications.d/plexmediaserver

title=Plex Media Server (Standard) description=The Plex Media Server ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp title=Plex Media Server (DLNA) description=The Plex Media Server (additional DLNA capability only) ports=1900/udp|32469/tcp title=Plex Media Server (Standard + DLNA) description=The Plex Media Server (with additional DLNA capability) ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp|1900/udp|32469/tcp

Сохраните файл и обновите список профилей:

sudo ufw app update plexmediaserver

Примените новые правила брандмауэра, набрав:

sudo ufw allow 22 sudo ufw allow plexmediaserver-all

Наконец, проверьте, успешно ли применяются новые правила брандмауэра:

sudo ufw status verbose

Status: active Logging: on (low) Default: deny (incoming), allow (outgoing), disabled (routed) New profiles: skip To Action From -- ------ ---- 22/tcp ALLOW IN Anywhere 32400/tcp (plexmediaserver-all) ALLOW IN Anywhere 3005/tcp (plexmediaserver-all) ALLOW IN Anywhere 5353/udp (plexmediaserver-all) ALLOW IN Anywhere 8324/tcp (plexmediaserver-all) ALLOW IN Anywhere 32410:32414/udp (plexmediaserver-all) ALLOW IN Anywhere 1900/udp (plexmediaserver-all) ALLOW IN Anywhere 32469/tcp (plexmediaserver-all) ALLOW IN Anywhere

Настроить Plex Media Server

Перед запуском мастера установки Plex создадим каталоги, в которых будут храниться медиа-файлы Plex:

sudo mkdir -p /opt/plexmedia/{movies, series}

Сервер мультимедиа Plex работает как пользовательское plex который должен иметь права на чтение и выполнение файлов мультимедиа и каталогов. Чтобы установить правильное владение, выполните следующую команду.

sudo chown -R plex: /opt/plexmedia Вы можете выбрать любое место для хранения мультимедийных файлов, просто убедитесь, что вы установили правильные разрешения.

Теперь мы можем приступить к настройке сервера. Откройте браузер, введите http://YOUR_SERVER_IP:32400/web и вы увидите следующий экран:

Теперь, когда вы завершили работу с мастером установки, вы можете приступить к изучению параметров Plex и всего, что он может сделать.

Обновление Plex Media Server

После выпуска новой версии вы можете обновить пакет Plex Media Server с помощью стандартного средства обновления программного обеспечения настольного компьютера или запустив в своем терминале следующие команды:

sudo apt update sudo apt upgrade sudo apt update sudo apt upgrade

Вывод

Вы узнали, как установить Plex Media Server на компьютере Debian 9 и как создать библиотеку мультимедиа.

Теперь вы можете установить приложение Plex на свой Android, iPhone, Smart TV, Xbox, Roku или любое другое поддерживаемое устройство. Вы можете найти список поддерживаемых приложений и устройств на странице загрузок Plex или просто установить приложение из магазина приложений устройства.

Вам также следует ознакомиться с официальным кратким руководством Plex и страницей документации Plex.

Plex Media Server Debian