1.Set UID
创建s和t权限,使得一般用户在执行某些程序时能暂时得到该程序拥有者的权限。Set UID只对文件有效,对目录无效。
2.Set GID
如果s的权限发生在用户组上,也就是Set GID。对于文件,则不论用户是谁,在执行该程序时候,它的有效用户组变成该程序的用户组拥有者。
对于目录,则该目录内所建立的文件或目录的用户组,将会是目录的用户组。
3.Sticky Bit
只针对目录有效,在具有SBit的目录下,用户创建文件或目录时,只有文件拥有者与root才有权力删除。
本文介绍了Linux系统中三种特殊权限:SetUID, SetGID和StickyBit的作用及应用场景。SetUID允许普通用户临时获得程序所有者的权限,SetGID确保运行程序的有效用户组为程序所有者,而StickyBit则限制了特定目录内文件的删除权限。
1.Set UID
创建s和t权限,使得一般用户在执行某些程序时能暂时得到该程序拥有者的权限。Set UID只对文件有效,对目录无效。
2.Set GID
如果s的权限发生在用户组上,也就是Set GID。对于文件,则不论用户是谁,在执行该程序时候,它的有效用户组变成该程序的用户组拥有者。
对于目录,则该目录内所建立的文件或目录的用户组,将会是目录的用户组。
3.Sticky Bit
只针对目录有效,在具有SBit的目录下,用户创建文件或目录时,只有文件拥有者与root才有权力删除。
1564
1197

被折叠的 条评论
为什么被折叠?