特殊权限SUID等详解

SUID:运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者

chmod u+s file

chmod u-s file

如果file本身原来就有执行权限,则SUID显示为小s,否则显示大S

SGID: 运行某程序时,相应进程的属组是程序文件自身的属组,而不是启动者所属的基本组

chmod g+s file

chmod g-s file

Sticky:在一个公共目录,每个都可以创建文件,删除自己的文件,但不能删除别人的文件

chmod o+t dir

chmod o-t dir

一般最好不要给特殊权限,否则风险会大大增加


你可能感兴趣的:(File,程序,最好)