Домашня » як » Як відновити доступ до сервера Plex, коли ви заблоковані

    Як відновити доступ до сервера Plex, коли ви заблоковані

    У більшості випадків досвід роботи з Plex Media Server є бездоганним. Ви встановлюєте серверне програмне забезпечення, ви спрямовуєте на нього клієнтів Plex і починаєте перегляд фільмів. Але іноді ви перейдете, щоб увійти в сервер тільки для того, щоб бути таємничим. Давайте копаємося в певні налаштування та повертаємося до медіа-нірвани.

    Проблема проявляється декількома різними способами, але загальним елементом є те, що коли ви йдете, щоб увійти на веб-панель керування для вашого Plex-сервера, ви взагалі не можете отримати доступ до панелі керування, і ви отримаєте помилку, як " Ви не маєте дозволу на доступ до цього сервера. ”Або, якщо ви коли-небудь використовували декілька серверів або видаляли та встановлювали сервер Plex на одному комп'ютері з іншим обліковим записом, ви не зможете увійти до системи з обліковим записом. ви бажаєте використовувати.

    Проблема полягає в тому, що глибоко за лаштунками в реєстрі Windows (або в текстових конфігураційних файлах на MacOS і Linux) існує проблема з тим, як зберігаються облікові дані облікового запису. Занурившись у налаштування та видаливши збережені маркери для свого входу, ви можете змусити Plex знову попросити їх і отримати новий логін без помилок.

    Примітка: Перш ніж продовжити, зрозуміло, цей процес не стосується скидання пароля та отримання нового з компанії Plex (якщо вам потрібно зробити це, ви можете це зробити тут). Натомість, це означає змусити локальний сервер Plex забути попередньо введену інформацію, щоб ви могли повторно ввести її та належним чином аутентифікувати з центральним сервером реєстрації Plex.

    Як скинути ваш токен для входу в Plex

    Незважаючи на те, що основна інформація, яку нам потрібно вилучити (щоб викликати скидання), однакова на кожній операційній системі, ця інформація знаходиться в іншому місці залежно від вашої системи. Давайте поглянемо спочатку на те, як скинути ваш маркер входу в Windows, а потім виділити, де знайти необхідні файли на операційних системах MacOS і Linux (та інших UNIX).

    Перш ніж виконувати будь-які редагування в будь-якій операційній системі, спочатку зупиніть Plex Media Server.

    Windows: видалення відповідних записів реєстру

    Відкрийте редактор реєстру, ввівши "regedit" у вікні пошуку меню "Пуск" і запустіть програму. Всередині реєстру перейдіть до Комп'ютер HKEY_CURRENT_USER Програмне забезпечення Plex, Inc. у лівому дереві, як показано нижче.

    Знайдіть наступні чотири записи:

    • PlexOnlineMail
    • PlexOnlineToken
    • PlexOnlineІм'я користувача
    • PlexOnlineHome (лише деякі користувачі матимуть це, якщо ви не використовуєте функцію керованих користувачів Plex Home, то ви не матимете цього запису.)

    Клацніть правою кнопкою миші на кожному з цих записів і виберіть "Видалити".

    Ці чотири записи відповідають вашій адресу електронної пошти, унікальний ідентифікатор, що постачається центральним сервером Plex, ваше ім'я користувача та статус Plex Home відповідно. Видалення їх змусить ваш сервер Plex знову заповнити їх наступного разу, коли ви намагатиметесь увійти до свого сервера через браузер.

    macOS: редагуйте файл Plist

    На macOS ті ж маркери знаходяться всередині файлу com.plexapp.plexmediaserver.plist, який ви знайдете в каталозі ~ / Library / Preferences /. Найшвидшим способом редагування файлу є відкриття файлу, натисніть кнопку Перейти> Перейти до папки в рядку меню, а потім вставте ~ / Бібліотека / Налаштування / у вікні, що з'являється. Звідти прокрутіть вниз, поки не побачите файл com.plexapp.plexmediaserver.plist. Обов'язково зупиніть Plex-сервер, перш ніж виконувати наступне редагування.

    Відкрийте файл у текстовому редакторі та видаліть такі записи:

    PlexOnlineHome


    PlexOnlineMail
    [email protected]

    PlexOnlineToken
    XXXXXXXXXXXXXXXXXXXXX

    PlexOnlineІм'я користувача
    Ваше ім'я користувача

    Ви не можете мати запис для “PlexOnlineHome”, якщо ви не використовуєте функцію Plex Home, але ви повинні мати запис для решти трьох маркерів. Після редагування та збереження файлу знову запустіть Plex Media Server і увійдіть у свій сервер з браузера, щоб повторно автентифікувати себе.

    Linux: Відредагуйте файл Preferences.xml

    У Linux потрібно просто внести невеликий редактор до текстового конфігураційного файлу - в даному випадку Plex's Preferences.xml . Загальним розташуванням файлу на Linux є $ PLEX_HOME / Бібліотека / Підтримка додатків / Plex Media Server / , але він знаходиться в / var / lib / plexmediaserver / Бібліотека / Підтримка додатків / Plex Media Server /  для Debian, Fedora, Ubuntu і CentOS. Якщо у вас є ОС, отримані під UNIX, як FreeBSD або пристрій NAS, перевірте тут повний список розташування.

    Відкрийте вікно Preferences.xml у текстовому редакторі на ваш вибір. Знайдіть і видаліть такі записи:

    PlexOnlineHome = "1"
    PlexOnlineMail = "[email protected]"
    PlexOnlineToken = "XXXXXXXXXXXXXXXXXXXXX"
    PlexOnlineUsername = "YourUserName"

    Збережіть файл і знову запустіть Plex Media Server. Увійдіть у свій сервер з веб-браузера за допомогою облікових даних Plex, і ви повинні знову працювати.


    Це все, що потрібно. Як розчаровує проблема, пов'язана з фантомним входом, як тільки ви знайдете правильний файл і зробите невеликий редактор, після чого ви знову в бізнесі і зможете увійти з обліковими даними Plex.