set uid, gid, sticky bit 权限
一个文件都有一个所有者, 表示该文件是谁创建的。同时, 该文件还有一个组编号, 表示该文件所属的组, 一般为文件所有者所属的组。...如果是一个可执行文件, 那么在执行时, 一般该文件只拥有调用该文件的用户具有的权限,而setuid, setgid 可以来改变这种设置。...想到一个通俗的解释说法,类似于Windows里的以管理员身份运行。
set uid
设置使文件在执行阶段具有文件所有者的权限。...一个文件是否可以被某用户删除, 主要取决于该文件所属的组是否对该用户具有写权限。 如果没有写权限, 则这个目录下的所有文件都不能被删除, 同时也不能添加新的文件....具体的操作方法
操作这些标志与操作文件权限的命令是一样的, 都是 chmod。有两种方法来操作。
$ chmod u+s temp #为temp文件加上setuid标志.