要使用 deluser 命令从特定用户组中删除用户,你可以按照以下步骤操作。请注意,具体的命令可能会因不同的 Linux 发行版而略有不同,但大多数基于 Debian 和 Red Hat 的系统都支持类似的命令。
删除用户从用户组:
使用 gpasswd 或 deluser 命令来从用户组中删除用户。
sudo deluser username groupname
例如,要从 users 组中删除用户 john:
sudo deluser john users
验证用户是否已从组中删除:
使用 getent 命令来确认用户是否已从组中删除。
getent group groupname
例如:
getent group users
这将列出 users 组中的所有用户,你应该看不到 john。
删除用户从用户组:
使用 gpasswd 或 deluser 命令来从用户组中删除用户。
sudo deluser username groupname
例如,要从 wheel 组中删除用户 jane:
sudo deluser jane wheel
验证用户是否已从组中删除:
使用 getent 命令来确认用户是否已从组中删除。
getent group groupname
例如:
getent group wheel
这将列出 wheel 组中的所有用户,你应该看不到 jane。
groups username 命令来查看用户所属的所有组。例如:
groups john
这将显示用户 john 所属的所有组。
通过这些步骤,你应该能够成功地从特定用户组中删除用户。