У меня возникла такая потребность: сделать файлы одного каталога (скажем, /usr/local/commondir) доступными для нескольких пользователей на чтение и запись. Естественно, я создал группу (скажем, common), включил в нее пользователей и сделал на каталоге:
chmod -R g+w /usr/local/commondir
Однако, мне также нужно, чтобы файлы, создаваемые каждым из этих пользователей именно в этом каталоге, тоже имели атрибут группы common и были доступными на запись для этой группы.
Последнего можно добиться, установив для пользователя:
umask g+w
однако безопасно ли это? Насчет первого (группа для новых файлов/каталогов должна соответствовать группе каталога) я не уверен, возможно ли этого добиться стандартными средствами системы?
Возможно, вопросы чайниковские :-) Заранее благодарен за помощь.