如何设置权限,以便无论谁在 /directory 中创建任何文件或目录,组所有者都应自动成为 /directory 的同一组所有者?这是在 RHEL 上。
答案1
SGID 是可能的。
因此可以在这里阅读更多相关内容:http://linoxy.com/how-tos/stickbit-suid-guid/
有关如何实际执行此操作的示例:
SGID在目录上的实现:
# chmod g+s /test/
# ls -ld /test
drwxrwsrwx 2 root root 4096 Mar 8 03:12 /test
Now swich to other user and create a file in /test directory.
# su - roger
$ cd /test/
$ touch roger.txt
$ ls -l roger.txt
-rw-rw-r-- 1 roger root 0 Mar 8 03:13 roger.txt