Разрешения на доступ к файлам через общий ресурс samba
Я пытался выяснить, как решить проблему с правами доступа к файлам, но любая комбинация вещей, которые я видел при исследовании проблемы, не решила мою проблему.
У меня дома два сервера работают под гипервизором. Один из них - файловый сервер (#fs), а другой - медиа-сервер (#plex). У меня есть отдельный раздел, который монтируется на fs в / mnt / storage /. В каталоге / mnt / storage / media находится подкаталог, являющийся общим ресурсом samba. У меня запущен демон передачи на #fs, который по умолчанию загружается в этот каталог, а затем я перемещаю его в соответствующий подкаталог фильмов или телепередач. Передача выполняется в #fs как user @ debian-translation, а plexmediaserver выполняется в #plex как user @plex.
Servers: #plex and #fs Users: @plex and @debian-transmission Shares: $media Groups: %media
Общий ресурс мультимедиа монтируется в plex через / etc / fstab при загрузке со следующей строкой (не обращайте внимания на небезопасную практику перечисления пароля в / etc / fstab):
//10.0.0.96/media /mnt/shares/media cifs username=plex,password=#REDACTED# 0 0
Медиа-ресурс используется совместно с fs со следующим конфигом в smb.conf
[media] comment = Media files path = /mnt/storage/media read only = no browsable = yes create mask = 0777
И в #fs, и в #plex я попытался создать группу с именем% media и сделать эту группу рекурсивно владельцем группы. В #fs это похоже на работу, однако в #plex оно никогда не меняет разрешение от root root.
Plex нужны разрешения на чтение для добавления мультимедиа во внутреннюю библиотеку. Передача Debian также нуждается в том же самом, чтобы иметь возможность загружать торренты. В некоторой комбинации вещей, которые я пытался сделать, я сделал chmod 777 для $ media и все еще не получил желаемого результата. Ниже приводится текущее состояние дел, я не уверен, как сохранить права доступа к файлам при переходе через общий ресурс Samba. Я не возражаю, если это случится с каждым, имеющим полный доступ к этим ресурсам, поскольку все это дома за брандмауэром и не является слишком важным. И, конечно, я хочу, чтобы эти разрешения были унаследованы, так как при передаче загружается новый торрент, он изменяет разрешения для новых файлов / папок.
Члены% media на #plex:
javitab@plex:/$ grep media /etc/group media:x:1005:plex
Члены% media на #fs:
javitab@fs:/$ grep media /etc/group media:x:3081:javitab,plex,debian-transmission
Разрешения / mnt / storage / media для #fs:
javitab@fs:/$ sudo chown -R debian-transmission:media media javitab@fs:/$ ls -la /mnt/storage/ total 36 drwxr-xr-x 5 javitab root 4096 Jun 24 01:53 . drwxr-xr-x 3 root root 4096 Jun 23 15:13 .. drwxr-xr-x 2 javitab root 4096 Jun 24 05:48 javitab drwx------ 2 javitab root 16384 Jun 23 01:32 lost+found drwxrwsrwx+ 4 debian-transmission media 4096 Jun 24 16:31 media
Разрешения / mnt / shares / media для #plex:
javitab@plex:/$ sudo chown -R plex:media /mnt/shares/media javitab@plex:/$ ls -la /mnt/shares/ total 8 drwxr-xr-x 3 root root 4096 Jun 23 23:54 . drwxr-xr-x 3 root root 4096 Jun 23 23:53 .. drwxr-xr-x 2 root root 0 Jun 24 16:31 media
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4