Plex продолжает нуждаться в разрешении на обновление библиотеки на сервере ubuntu 18.04

Так что я все еще новичок в Ubuntu, так что у меня нет большого опыта. В настоящее время я использую plex, и каждый раз, когда я что-то загружаю и переношу в нужную папку, plex не видит файл, но когда я использую chown или chmod в папке, он появляется. Есть ли способ, при котором мне не нужно делать это каждый раз?

0
задан 13 January 2020 в 12:52

1 ответ

Обычно Plex запускается от имени другого пользователя (не вы).

Давайте взглянем на типичный домашний каталог:

me@plex:~$ ls -l /home/me
total 85225
drwxr-xr-x 7 me   me         14 Feb  2 14:24 .
drwxr-xr-x 3 root root        3 Dec 28 21:56 ..
-rw-rw-r-- 1 me   me        141 Feb  2 14:24 Videos

Никакие другие пользователи не могут читать мой каталог видео ... включая пользователя Plex.

Есть несколько способов решить проблему.

Один из способов - создать новую группу , к которой Plex сможет получить доступ. Затем chgrp (изменить группу), когда вы добавляете файлы в эту папку.

  --- One time ---
$ sudo addgroup videos                 // Create group 
$ sudo adduser plex videos             // Let Plex see the group
$ sudo chgrp plex /home/me/Videos      // Let Plex see the directory

  --- Ongoing ---
$ sudo chgrp plex /home/me/Videos/whatever_video.mkv  // Change group of one file
$ sudo chgrp plex /home/me/Videos/*                   // Change group of ALL files
         // WARNING: Use '*' with caution. A typo could be disastrous.

Другой способ - предоставить Plex доступ ко ВСЕМ вашим файлам . Это ярлык для новичков, которые все еще изучают, как работает Linux. Однако, как правило, по множеству причин позволять приложениям копать ваши файлы в долгосрочной перспективе - плохая идея.

$ sudo adduser plex me    // Add plex to the 'me' group. (Yes, YOU have a group)
                          // Your group's name is identical to YOUR username.

Конечно, также плохая идея хранить многопользовательские мультимедийные файлы в вашем собственном домашнем каталоге - в конечном итоге вы должны переместить многопользовательские данные в каталог в / var, где эти данные и принадлежат. Но это ответ на другой вопрос и в другое время.

0
ответ дан 2 February 2020 в 21:17

Другие вопросы по тегам:

Похожие вопросы: