Я хочу создать общий каталог, когда несколько пользователей (все, скажем, mygroup) могут создавать и редактировать файлы. Я хотел бы, чтобы все файлы в этом каталоге и подкаталоге принадлежали моей группе
Я изменил существующие файлы , чтобы иметь группу MyGroup с помощью chgrp
, но новые файлы по- прежнему получают создано принадлежат основной группе пользователя. Есть ли способ гарантировать, что новые файлы принадлежат группе без повторного запуска chgrp.
источник
Установите
setgid
флаг разрешения на папки.источник
Это может привести к тому, что несколько человек застрянут с setgid, если группа папки отличается от вашей, вам может потребоваться запустить chmod от имени пользователя root, но вы не получите никаких ошибок, указывающих на необходимость этого.
без судо
с судо
источник