码迷,mamicode.com
首页 > 其他好文 > 详细

粘滞位

时间:2016-08-22 23:43:46      阅读:341      评论:0      收藏:0      [点我收藏+]

标签:实际应用   linux   文件夹   程序   用户   

粘滞位,或粘着位,是Unix文件系统权限的一个旗标。

最常见的用法在目录上设置粘滞位,如此一来,只有目录文件的所有者或者root才可以删除或移动该文件。如果不为目录设置粘滞位,任何具有该目录写和执行权限的用户都可以删除和移动其中的文件。

实际应用中,粘滞位一般用于/tmp目录,防止普通用户删除或移动其他用户的文件。


在Linux系统中比较典型的例子就是"/tmp","/var/tmp"目录。这两个目录作为Linux系统的临时文件夹,权限为

技术分享

即允许任意用户,任意程序在该目录中进行创建,删除,移动文件或子目录等操作。

但是如果任意用户都能删除系统服务运行中使用的临时文件,后果不言而喻。


而粘滞位权限就是针对这种情况设置当目录设置了粘滞位权限后,几遍用户对该目录有写入权限,也不能删除目录中其他用户的文件数据,而只有文件持有者root才有去哪删除。


需要注意的是,粘滞位权限只能针对目录设置,对于文件无效


粘滞位权限都是针对其他用户设置;

使用chmod o+t filename填加粘滞位权限

使用chmod o-t filename移除粘滞位权限

技术分享


本文出自 “七百七十七快” 博客,谢绝转载!

粘滞位

标签:实际应用   linux   文件夹   程序   用户   

原文地址:http://10324228.blog.51cto.com/10314228/1841187

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!