Я хочу предоставить доступ другим членам группы к своему клиентскому каталогу

Я хочу предоставить доступ другим членам группы к своему клиентскому каталогу

Я хочу создать каталог /google/new, владельцем которого должен быть мой клиент sara.

Члены красной группы nikhil, edwin, elizwaдолжны иметь доступ ко всем файлам внутри каталога. И все файлы, которые будут созданы внутри каталога, должны иметь ту же группу, что и каталог /google/new.

решение1

Предполагая, что у вас есть соответствующие привилегии и /googleкаталог существует (если нет, вам необходимо передать -pпараметр mkdir):

mkdir /google/new
chown sara:red /google/new
chmod g+s /google/new

Все файлы, созданные внутри, /google/newбудут принадлежать группеred

Поскольку из вашего вопроса не ясно, saraявляется ли пользователь членом redгруппы, вот также дополнение на случай, если он saraне принадлежит к redгруппе:

setfacl -m g:red:r /google/new

Это позволит пользователям из redгруппы читать файлы в/google/new

В этом случае вам также нужно будет изменить вторую строку из предыдущего кода, чтобы она соответствовала группе Сары:

chown sara:saras_group /google/new

Связанный контент