linux下的粘滞位--sticky bit
来源:互联网 发布:python oxc000007b 编辑:程序博客网 时间:2024/05/21 04:39
一、什么是粘滞位
今天给大家介绍的是linux下的粘滞位(sticky bit),那么什么是粘滞位呢?下面便个大家介绍一下。
粘滞位:
如果用户对目录有写的权限,则可以删除其中的文件和字目录,即使用户不是这些文件的所有者,而且也没有读和写的权限。粘滞位出现在执行许可的位置上,用t来表示。设置了该位后,其他用户就不可以删除不属于它的文件和目录。但是该目录下的目录并不继承该权限,要再设置才可以使用。
二、粘滞位产生的原因
linux下有一个存放临时文件的目录/temp,每一个用户产生的临时文件就放在这个/temp里面。而且每个用户都对这些文件具有写权限,为了防止用户对除了自己外其他用户的文件删除,所以就产生了粘滞位。
三、粘滞位是什么?
我们先创建一个目录test,给它权限777
我们用root的身份在test目录下创建一个文件file1;
然后再以普通用户的身份去删除这个文件,file1。我们可以看见这样在root下创建的file1是可以在普通用户下被删除的。
从上面局可以看出,普通用户的身份可以删除test/file1的文件(我实验过在express下的文件在普通用户下是删除不了的,因为test的权限是777)
粘滞位就是为了解决这种情况的,即使用户对该目录有写的权限,也不能去删除这个文件。这样可以保护一些文件被误删了。只用该文件的所有者和root才可以对改文件具有删除的权限。
对test目录设置了粘滞位
当一个目录被设置为粘滞位时,该目录下的文件只能用:
1、超级管理员删除
2、目录所有者删除
3、文件的所有者删除
0 0
- linux下的粘滞位--sticky bit
- 文件的粘滞位(sticky bit)
- Linux文件和目录的粘滞位(sticky bit)
- Linux文件和目录的粘滞位(sticky bit)
- Linux——粘滞位(Sticky bit)
- linux中的粘滞位(Sticky bit)
- Linux下的粘滞位(sticky)
- Linux - sticky bit
- Linux中Sticky BIT
- linux下特殊的访问控制权限sticky bit,setuid,setgid
- Linux下权限管理-文件特殊权限setUID/sticky BIT
- 【Linux】文件的权限管理及特殊属性-粘滞位(sticky bit)概述
- Linux文件的特殊权限之Sticky Bit (粘滞位,SBIT)
- Linux中的特殊权限粘滞位(sticky bit)详解
- linux文件安全---粘连位(Sticky bit)
- Linux 文件特殊权限 Sticky Bit
- linux sticky bit 目录权限 rwt权限
- Linux Clips 1: Sticky Bit, SUID,SGID
- 【LeetCode】Binary Tree Paths 解题报告
- Java小应用程序
- Oracle游标创建和使用的语法和举例(显示和隐式游标)
- Eclipse之SVN提交Android项目需要注意的问题
- react demo1 (react内容渲染)
- linux下的粘滞位--sticky bit
- GET和POST区别
- 直接插入排序
- CentOS 7安装配置vsftpd做FTP服务
- The activity 'MainTwoActivity' is not declared in AndroidManifest.xml
- HDU
- Windows 10 x64位安装MySQL 5.7.18x64
- MQ消息中间件在分布式系统中的作用(三)
- 【解题报告】UVA10603 Fill BFS