Linux权限粘滞位

在使用Linux的时候,未来可能会有一些共享目录,被所有的普通用户共享,用来保存普通用户所产生的临时数据。
文件被所有人共享的时候,受权限约束,但是拦不住别人删我的文件。
为什么?
我们知道,当我们拥有对目录进行写文件的权限(w)时,我们就可以删除目录中的文件,而不用在乎被删除的那个文件别人是否拥有写权限。
这样子是非常不合理的。
所以Linux引入了粘滞位
当我们把目录添加粘滞位后,该目录的最后面的权限会变成t
当一个目录被设置为"粘滞位"(用chmod +t),则该目录下的文件只能由
一、超级管理员删除
二、该目录的所有者删除
三、该文件的所有者删除

设置粘滞位

chmod +t /home/
ls -ld /home/
drwxrwxrwt. 3 root root 4096 9月 19 16:00 /home


Linux权限粘滞位
https://www.hechunyu.com/archives/linuxquan-xian-nian-zhi-wei
作者
chunyu
发布于
2022年06月23日
许可协议