Linux 特殊权限 SUID SGID 粘滞位 详解(面试 + 工作)

发布时间:2026/5/25 0:33:19

Linux 特殊权限 SUID SGID 粘滞位 详解(面试 + 工作) 前言基础权限 rwx 不够用系统还有 3 个高级权限SUID、SGID、粘滞位 Sticky一、SUID (us)作用让普通用户以文件属主身份执行命令最典型passwd 命令bash运行ls -l /usr/bin/passwd显示plaintext-rwsr-xr-xs就是 SUID数字权限4xxxbash运行chmod 4755 命令 chmod us 命令适用场景passwdsudo需要临时提权的命令二、SGID (gs)作用目录下新建文件自动继承目录属组命令以组身份运行数字权限2xxxbash运行chmod 2755 目录 chmod gs 目录生产场景团队共享目录保证文件权限统一。三、粘滞位 Sticky (ot)作用目录里的文件只能被自己删除别人不能删典型/tmp 目录plaintextdrwxrwxrwt数字权限1xxxbash运行chmod 1777 目录 chmod ot 目录适用场景/tmp公共上传目录多人共享但禁止互删文件四、三个特殊权限数字速记plaintextSUID 4 SGID 2 Sticky 1组合示例4755 SUID 7552755 SGID 7551777 粘滞位 7777777 全部开启极少用五、总结SUID(us)以属主身份执行SGID(gs)继承组权限Sticky(ot)只能删自己的文件

相关新闻