在现代 Linux 发行版中,我希望在其下创建的文件/path/to/files
具有默认组mygroup
。在某些发行版中,这似乎可以通过 grpid 来实现,但在 Ubuntu 上不存在。实现此目的的标准方法是什么?
答案1
您只需设置组所有权,然后在父目录上设置组 setgid 位。
$ chgrp -R mygroup /path/to/mydir
$ chmod g+s /path/to/mydir
答案2
使用setgid
权限
chmod g+s directoryname