setgid位

setgid位

Content #

setgid位可用在目录或可执行文件上。

目录 #

若某目录设置了setgid位,则该目录下新创建的文件和子目录的拥有组将是该目录的拥有组,而不是创建该文件或目录的用户所属的组。被复制到这个目录下的文件或目录,也是一样,除非在cp命令中使用-p参数,来保留原来所属的组。

可执行文件 #

可执行文件设置了setgid位,则该文件拥有所属组的特权。

$ ls -l program1
-rwxr-xr-x 1 alex pubs 15828 Nov 5 06:28 program1
$ chmod g+s program1
$ ls -l program1
-rwxr-sr-x 1 alex pubs 15828 Nov 5 06:28 program1

From #

setuid位