您的位置:首页 > 产品设计 > UI/UE

setuid,setgid,sticky

2015-10-05 18:46 357 查看
setGid命令用法:

与setUid类似,使得使用者在执行该文件时,都绑定了文件所有组的权限,单独setGid的文件非常少用,通常都是即setUid又setGid.

chmod 2755 your_program

setUid and setGid命令用法:

通常不是用来提升权限的,而是为了绑定某个特殊用户及其组的特殊权限.

chmod 6755 your_program

(3)粘着位(sticky)

eg:

chmod 777 abc

chmod +t abc

等价于

chmod 1777 abc
在以前旧的系统当中,如果一个程序文件一旦设置了粘着位,那么当该程序中止

的时候他的所有指令段将被保

存到系统的交换分区当中,再次运行时可以更快的调入系统.不过现在的操作系统

已经不再使用这种功能了.但这

并不表示这功能已经完全被废弃.当一个目录设置为粘着位时,它将发挥特殊的作

用,即当一个目录被设置为"粘着位"(用chmod a+t),则该目录下的文件只能由

一、超级管理员删除

二、该目录的所有者删除

三、该文件的所有者删除

也就是说,即便该目录是任何人都可以写,但也只有文件的属主才可以删除文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: