| 用途 | 核对用户与组的实际关系 |
|---|---|
| 命令 | id / groups / getent group |
| 注意 | 有效组 ≠ 全部组) |
查询三连
查询三连
id alice # uid/gid + 全部附加组
groups alice
getent group dev # dev:x:1001:alice,bob
getent group 1001 # 按 gid 反查
# 反查:某组有哪些人
awk -F: '$1=="dev" {print $NF}' /etc/group # 含 /etc/group 单点信息权限验证
权限验证
sudo -u alice -H groups # 以目标用户视角
ls -ld /data/dev # 目录组权限是否匹配修改组后已登录会话的组身份不更新:新开 shell 或 newgrp 才生效,排查时先确认会话新鲜度。