(可选)首先设置setgid
,使得在这个目录下新建的文件和目录都继承这个目录的组:
chmod g+s <directory>
然后用setfacl
设置这个目录下面新建文件或者目录时的默认权限。例如让这个目录下面新建的目录的group权限默认为rwx
:
setfacl -d -m g::rwx <directory>
注意此时这个目录下面新建的文件的group权限默认为rw
,没有可执行权限x
。
如果要让这个目录下面所有的子目录,以及以后新建的目录都有这个默认权限,那么可以用-R
选项:
setfacl -d -m g::rwx -R <directory>