Это должно быть просто, но я не заставляю его работать в тесте.
Используемое мной торрент-приложение (на основе CLI) еще не способно определить пользователя / группу / разрешения для загружаемых файлов. Ему также нравится устанавливать права доступа к файлам таким образом, чтобы их нельзя было сильно изменить.
Я хотел бы использовать set-uid и set-group-id для решения этой проблемы.
Приведенный путь примерно так: / тома / торренты / фильмы
Я бы хотел, чтобы каталог "movies" позволял всем пользователям в системе иметь полный доступ для чтения и записи. Файлы не должны быть исполняемыми, но, разумеется, каталоги должны быть для открытия в них компакт-диска. Я доверяю всем пользователям этой системы, но я буду воздерживаться от выполнения битов в файлах, чтобы предотвратить случайные ошибки.
Все, что сохраняется / хранится в "фильмах", должно наследовать пользователя / группу / разрешения фильмов и распространяться на все подкаталоги и файлы. При этом мне не нужно беспокоиться об отсутствии функции установки разрешений в приложении. Если для foo:bar для фильмов установлено значение rw, а пользователь the_user приходит и помещает файл в фильмы, я ожидаю, что файлы станут rw foo:bar.
Благодарю. Я пробовал это несколькими разными способами, и я терплю неудачу. Я редко использую set-uid и set-group-id или липкие биты.