如果该文件属主权限位上没有执行权限,则:S
2.SGID(2000)
[root@oldboyedu ~]# ll /bin/write
-rwxr-sr-x. 1 root tty 19624 Oct 31 2018 /bin/write
当用户对某一目录有写和执行权限时,该用户就可以在该目录下建立文件,如果该目录设置了SGID ,则该用户在这个目录下建立的文件都是属于这个目录所属的组.
如果该属组权限位上有执行权限,则:s
如果该属组权限位上没有执行权限,则:S
授权方式:
chmod 2755 /tmp/test/
chmod g+s /tmp/test/
SGID的特点
(1)当某个目录设置了sgid后,在该目录中新建的文件不在是创建该文件的默认所属组.
(2)用户在该目录下创建的子目录或文件的所属组和该目录的所属组一致.
(3)使用sgid可以使得多个用户之间共享一个目录的所有文件.
3.sbit(1000)
粘滞位
[root@oldboyedu ~]# ll -d /tmp/
drwxrwxrwt. 8 root root 105 Jul 2 10:15 /tmp/
如果该其他用户权限位上有执行权限,则:t
如果该其它用户权限位上没有执行权限,则:T
授权方式:
chmod 1755 /opt
chmod o+t /opt
sticky(SI TI KI)粘滞,目前只对目录有效,作用如下:
普通用户对该目录拥有w和x权限,即普通用户可以在此目录中拥有写入权限,如果没有粘滞位,那么普通用户就可以删除此目录下的所有文件,包括其他用户建立的文件。但是一旦被赋予了粘滞位,除了root可以删除所有文件,普通用户就算有w权限也只能删除自己建立的文件,而不能删除其他用户建立的文件.