我给 wanghao 这个用户添加了一个用户组叫 xb2:
sudo usermod --append --groups xb2 wanghao
我在一个目录上设置了 xb2 这个用户组拥有写入权限,但是 wanghao 这个用户在这个目录下面创建文件时,仍然会提示 Permission denied。
我执行 id 命令,显示:
uid=1000(wanghao) gid=1000(wanghao) groups=1000(wanghao),10(wheel)
这里并没有发现有 xb2 这个用户组。但是执行 groups wanghao 的时候,会显示有 xb2 这个用户组。
再执行一下
su wanghao
然后重新执行 id 的时候,就会发现有 xb2 这个用户组了。权限问题就解决了。
添加群组:
sudo groupadd xb2