Рейтинг:0

Разрешения Ubuntu 20.04, унаследованные от группы

флаг cm

Я действительно пытался найти решение везде, но так и не понял.

Я использую Ubuntu 20.04.3 LTS. Я хочу, чтобы передача, плекс, сонарр и радар имели доступ к папкам, чтобы иметь возможность загружать файлы. Для этого я решил добавить всех этих пользователей в группу под названием «htpc».

htpc@htpc:~$ получить группу htpc
htpc:x:1000:root,www-data,sonarr,radarr,plex,debian-transmission

У меня есть папка /media/hdd2/Filmek, принадлежащая htpc:htpc (пользователь/группа).

htpc@htpc:~$ ls -la /media/hdd2/
всего 88
drwxrwsrwx+ 14 htpc htpc 4096 24 августа 14:57 .
drwxr-xr-x 7 debian-transmission debian-transmission 4096 1 августа 11:01 ..
drwxrwsrwx+ 3 htpc htpc 4096 авг 1 09:41 Загрузки
drwxrwsr-x+ 112 htpc htpc 20480 25 июля 13:25 Filmek
drwxrwsrwx+ 3 htpc htpc 4096 29 сентября 2019 г. Дети
drwxrwsrwx+ 2 htpc htpc 16384 2 июня 2019 потерян+найден
-rwxrwxrwx+ 1 htpc htpc 1632 7 ноября 2019 г. lovelace.yaml
drwxrwsrwx 11 htpc htpc 4096 7 сен 17:34 Осмо
drwxr-sr-x 3 www-data htpc 4096 24 августа 16:10 owncloud
drwxrwsrwx+ 2 htpc htpc 4096 19 мар 18:14 Фотографии
drwxrwsrwx+ 4 htpc htpc 4096 28 февраля 2020 г. Запрошено
drwxrwsrwx+ 3 htpc htpc 4096 4 ноября 2019 г.
drwxrwsrwx+ 51 htpc htpc 4096 7 сен 17:59 'Szinkronos sorozatok'
drwxrwsrwx+ 4 htpc htpc 4096 4 августа 2019 г. .Trash-1000
drwxrwsrwx+ 3 htpc htpc 4096 5 июня 2020 г. Zene

Разве это не означает, что пользователь radarr должен иметь доступ для записи в эту папку без каких-либо проблем?

Тем не менее, если Radarr пытается импортировать файл, я получаю это сообщение об ошибке:

[v3.2.2.5080] System.UnauthorizedAccessException:
Доступ к пути '/media/hdd2/Filmek/Friends The Reunion (2021)/Friends.the.Reunion.2021...mkv' запрещен.

РЕДАКТИРОВАТЬ

Результат getfacl/media/hdd2/Filmek является:

getfacl: удаление ведущего '/' из абсолютных путей   
# файл: media/hdd2/Filmek   
# владелец: htpc # группа: htpc   
# флаги: -s- user::rwx group::rwx group:plex:rwx mask::rwx other::r-x 

И вывод getfacl /media/hdd2/Filmek/Friends\ The\Reunion\ (2021)/ является:

getfacl: удаление ведущего '/' из абсолютных путей 
# файл: media/hdd2/Filmek/Friends The Reunion (2021)/ 
# владелец: htpc 
# группа: htpc 
# флаги: -s- user::rwx group::rwx other::r-x

И вывод getfacl /media/torrent/Downloads/incomplete/Radarr/Friends.the.Reunion.2021.1080p.HMAX.WEB-DL.DD5.1.H.264.HUN.ENG-PTHD/Friends.the.Reunion.2021.1080p. HMAX.WEB-DL.DD5.1.H.264.HUN.ENG-PTHD.mkv является:

getfacl: удаление ведущего '/' из абсолютных путей  
# файл: media/torrent/Downloads/incomplete/Radarr/Friends.the.Reunion.2021.1080p.HMAX.WEB-DL.DD5.1.H.264.HUN.ENG-PTHD/Friends.the.Reunion.2021.1080p .HMAX.WEB-DL.DD5.1.H.264.HUN.ENG-PTHD.mkv 
# владелец: debian-transmission 
# группа: htpc user::rw- group::r-- other::r--
ChanganAuto avatar
флаг us
Вы должны убедиться, что у вашего пользователя есть права на чтение/запись в папках назначения. Все приложения работают с вашим пользователем.
syluccy avatar
флаг cm
Radarr запускается пользователем: raidr, передача запускается пользователем-демоном передачи. Оба пользователя являются членами группы htpc. Разве это не так должно работать?
ChanganAuto avatar
флаг us
Нет, это не так. Снова проверьте права доступа к папкам назначения.
syluccy avatar
флаг cm
Хорошо, тогда помоги мне.Как должны работать разрешения? У меня есть библиотека, которая должна быть написана приложением Plex (запускается пользователем plex), приложением Radarr (запускается пользователем Radarr) приложением Sonarr (запускается пользователем sonarr). Если я выберу плекс:плекс, то у сонара, радара не будет разрешения...
raj avatar
флаг cn
raj
1) Существует «+» после поля разрешений как для «.», так и для «Filmek», что означает, что в этих каталогах действуют дополнительные списки контроля доступа. Проверьте, не мешают ли они вам, с помощью `getfacl `. 2) Какие разрешения у папки `/media/hdd2/Filmek/Friends The Reunion (2021)/`, потому что вы хотели загрузить файл из этой папки. А какие права на сам файл?
zx485 avatar
флаг us
@syluccy: я объединил два ваших комментария с вопросом. В следующий раз, пожалуйста, сделайте это сами и добавляйте дополнительную информацию не в виде комментариев, а в виде правок к вашему вопросу. Спасибо.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.