Linux粘滞位
来源:互联网 发布:mysql系统当前时间 编辑:程序博客网 时间:2024/06/05 04:50
Linux粘滞位(粘着位)
通常情况下用户只要对某个目录具备w写入权限,便可以删除该目录中的任何文件,不论此文件的权限是什么。在此情景下,任意一个普通用户都能删除系统文件及运行中使用的临时文件。
粘滞位权限便是针对此类情况设置,当目录被设置了粘滞位权限后,即便用用户具有写权限,也不能删除该目录下其他用户的数据文件,只有该文件的所有者和root才能将其删除。
粘滞位权限只能针对目录设置,对于文件无效。普通文件的sticky位会被linux内核忽略,粘着位出现执行许可的位置上,用t表示,设置了该位后,其它用户就不可以删除不属于他的文件和目录。但是该目录下的目录不继承该权限,要再设置才可使用。
Linux系统中 /tmp、 /var/tmp 为临时文件。设置了粘滞位权限的目录,查看其属性时,其他用户权限处“x”将变为“t”。
使用chmod命令设置目录权限时,“o+t”"o-t"分别用于添加、移除粘滞位权限。 假如本来在该位上有x, 则这些特别标志 (suid, sgid, sticky) 显示为小写字母 (s, s, t),否则, 显示为大写字母 (S, S, T) 。
在root下为text.c设置粘滞位权限,此时普通用户sjh无法删除此文件。
0 0
- Linux粘滞位
- Linux---粘滞位
- 【LINUX】Linux下的粘滞位
- Linux中的粘滞位
- linux 下的粘滞位
- Linux的粘滞位
- linux下的粘滞位
- Linux中的粘滞位
- Linux下的粘滞位
- Linux中的粘滞位
- Linux下的粘滞位
- Linux 下的粘滞位
- Linux中设置粘滞位
- Linux中的粘滞位
- Linux—粘滞位
- Linux系统中的粘滞位
- linux中的粘滞位
- linux下的粘滞位
- C4D个人作品(1)
- CDH集群中配置Yarn资源
- (2) linux 3.x
- SSH框架(hibernate)
- 如何在PHP中使用Oracle数据库(6)
- Linux粘滞位
- 【Java之泛型】2.高级应用
- SSH框架(spring)
- PAT Algorithm Practice
- Java 反射是什么 && 缺点
- SSH框架(struts2)
- Java多线程系列--“JUC原子类”
- Python装饰器的通俗理解
- Mysql性能优化实践