Linux特殊权限setuid、setgid、sticky

2011-09-09 11:19:46

技术资料 Linux

setuid
使文件在执行时具有文件所有者的权限
chmod 4xxx file
chmod u+s file
-rwsrwxrwx

setgid
使文件在执行时具有文件所有组的权限,使任何用户在此目录下创建的文件都具有与该目录所属的组相同的组
chmod 2xxx file/dir
chmod g+s file/dir
-rwxrwsrwx

sticky
使目录或文件只有root用户或文件所有者才可以删除或移动
chmod 1xxx dir
chmod o+t dir
-rwxrwxrwt