Я использую мой Raspberry Pi в качестве сервера Plex и у меня возникли серьезные проблемы с одной из общих папок ...


Связано с моим Synology NAS

Все три находятся в моей локальной сети Synology NAS:

  • "музыка" находится прямо на дисках raid (и это общая папка, с которой у меня проблемы)
  • "ТВ" и "фильмы" хранятся на USB-накопителе, подключенном к NAS.

Я настроил свои разрешения NFS для NAS для всех трех общих папок:

  • Простота локального IP малины пи
  • разрешения только для чтения
  • Нет отображения / раздавливания пользователей
  • безопасность "sys"
  • асинхронный
  • разрешены непривилегированные порты
  • допускается поперечная установка

Связанный с разрешениями & fstab на моем малиновом пи

Соответствующая часть моего etc/fstab выглядит следующим образом:

102.168.1.1.140:/volumeUSB1/usbshare1-2/MEDIA/MOVIES    /nas/movies   nfs   auto,defaults,nofail 0 0
102.168.1.1.140:/volumeUSB1/usbshare1-2/MEDIA/MOVIES    /nas/tv       nfs   auto,defaults,nofail 0 0
102.168.1.1.140:/volume1/music                          /nas/music    nfs   auto,defaults,nofail 0 0

У меня есть каждая из следующих точек монтирования

  • /nas/tv (монтирует и плекс может найти медиа в нем)
  • /nas/movies (монтирование и плекс можно найти в нем медиа)
  • /nas/music (монтируется, и я могу просматривать и просматривать файлы на самом raspberry pi, но сам plex не может найти никакого содержимого)

Перед запуском sudo mount -a все три имеют следующие настройки пользователя / группы:

  • пользователь как "root" (uid = 116)
  • группа как "сплетение" (gid = 4096)

... а затем после запуска sudo mount -a:

ФИЛЬМЫ и ТВ:

  • пользователь как "1024" (uid = 1024)
  • группа как "пользователи" (gid = 100)

МУЗЫКА:

  • пользователь как root (uid = 0)
  • группа как "корень" (gid = 0)

1 ответ1

2

Это нормально. После монтирования файловой системы точка монтирования полностью перекрывается, поэтому /nas/tv теперь представляет корневой каталог файловой системы (или общей сетевой папки), которую вы только что смонтировали.

(Но даже если этого не произойдет, разрешения каталога не будут влиять на разрешения отдельных файлов внутри него. Так что твой подход вдвойне бесполезен.)

Не существует универсального встроенного механизма для переопределения владения и разрешений всей файловой системы, но для этого вы можете установить bindfs .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .