В первую очередь, позвольте мне сказать, что я почти плохо знаком с Linux поэтому быть терпеливым :) У меня есть Ubuntu 14.0.4, работающая на моих Системах.
То, что я пытаюсь сделать: В моей системе существует sabnzbd и выполнение plex. sabnzbd работает как корень, и plex имеет собственного пользователя (plex) с собственной группой (plex).
То, в чем я нуждаюсь, - то, что пользователь plex, myuser и также sabnzbd (корень) читал, запишите и выполните разрешение в /media
и также все подпапки и файлы. Я изучил теперь много материала в Интернете и попытал моего счастья с chmod
; chown
; /etc/group
файл; и намного больше но я к глупому, чтобы заставить это работать.
Кто-то может сказать мне, в чем я нуждаюсь?
Для немного более безопасного подхода я рекомендовал бы создать группу для тех 3 пользователей и затем chown'ing каталог группы.
1. sudo groupadd mygroup
2. sudo usermod -aG {group-name} username
В Вашем случае это было бы
sudo usermod -aG mygroup plex ; sudo usermod -aG mygroup root ; sudo usermod -aG mygroup myuser
3. chown -Rf :mygroup /media
Просто необходимо выполнить этот после команды:
sudo chmod -Rf 777 /media
, где:
-Rf вызовет, изменяют полномочия рекурсивно.
"777" доберется для корня, корневой группы и других разрешение для чтения, записать и выполнить все на каталоге.