Принудительное создание пользовательских папок и файлов для наследования групп определенных родительских папок в macOS - PullRequest
0 голосов
/ 02 ноября 2018

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

Некоторым из этих родительских папок назначено несколько групп.

Без изменения группы по умолчанию, назначенной пользователю, мне нужно убедиться, что любые папки / файлы, созданные / загруженные в систему, наследуют группы (ы) родительской папки.

Я играл с:

Чаун

1011 * команда chgrp *

chmod -R + a "g: список разрешений некоторых групп, file_inherit, directory_inherit, ..., ..." / file / path

chmod g + s / file / path

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

Проблема в том, что если bob создает папку, а затем joe пытается ее использовать, у joe нет разрешения на запись в эту папку, поскольку группа по умолчанию, связанная с bob, не имеет разрешений chmod 775.

Это означает, что папка доступна только владельцу.

Надеемся, что в файловую систему будет встроено множество различных групп для размещения различных клиентов, пользователей и т. Д., Когда многие люди имеют доступ ко всему, поэтому я не могу изменить группу по умолчанию для каждого пользователя. Мне нужно иметь возможность просто добавлять их в группы, в которые они должны писать.

Предложения

1 Ответ

0 голосов
/ 15 ноября 2018

У нас также есть эта проблема на новом iMac под управлением High Sierra. Это убивает нас. Я заметил, что никто не ответил, но я надеюсь, что, возможно, вы нашли решение.

Дебби

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...