linux 目录的stick bit设置能被子目录继承吗
发布网友
发布时间:2022-05-25 12:24
我来回答
共1个回答
热心网友
时间:2023-10-27 17:40
1.stick bit(粘滞位)
是没有子目录继承的。
下面是例子:
看一下系统中用到它的地方,以/tmp为例:
复制代码
代码如下:
root@Salve1 /]# ll -d /tmp
drwxrwxrwt 13 root root 4096 Apr 23 02:06 /tmp
[root@Salve1 /]#
我们知道/tmp是系统的临时文件目录,所有的用户在该目录下拥有所有的权限,也就是说在该目录下可以任意创建、修改、删除文件,那如果用户A在该目录下创建了一个文件,用户B将该文件删除了,这种情况我们是不能允许的。为了达到该目的,就出现了stick bit(粘滞位)的概念。它是针对目录来说的,如果该目录设置了stick bit(粘滞位),则该目录下的文件除了该文件的创建者和root用户可以删除和修改/tmp目录下的stuff,别的用户均不能动别人的,这就是粘滞位的作用。