set uid, gid, sticky bit 权限
一个文件都有一个所有者, 表示该文件是谁创建的。同时, 该文件还有一个组编号, 表示该文件所属的组, 一般为文件所有者所属的组。...想到一个通俗的解释说法,类似于Windows里的以管理员身份运行。
set uid
设置使文件在执行阶段具有文件所有者的权限。...目录被设置该位后, 任何用户在此目录下创建的文件都具有和该目录所属的组相同的组。
sticky bit
该位可以理解为防删除位。...具体的操作方法
操作这些标志与操作文件权限的命令是一样的, 都是 chmod。有两种方法来操作。
$ chmod u+s temp #为temp文件加上setuid标志....否则, 显示为大写字母 (S, S, T)
“为了方便普通用户执行一些特权命令,SUID/SGID程序允许普通用户以root身份暂时执行该程序,并在执行结束后再恢复身份。”