本文共 988 字,大约阅读时间需要 3 分钟。
添加用户组是通过`groupadd`命令完成的。这是一个简单而高效的命令,主要用于创建新的用户组。
**语法**: `groupadd 【参数】组名`
**参数说明**:
- `-g GID`: 指定组ID。当不指定此选项时,系统会自动分配一个唯一的组ID。- 组名: 需要输入的组名,组名必须唯一,不能与已有的组名重复。示例:
groupadd admingroupadd -g 1000 users 添加组之后,新组会被创建,用户可以使用`groupadd -G`或`groupmod`将用户加入该组。
`groupmod`命令用于修改现有的用户组信息,常用于更改组名或组ID。操作前请确保你有权限管理该组。
**语法**: `groupmod 【参数】 组名`
**参数说明**:
- `-g GID`: 修改组的ID。- `-n newName`: 修改组名,需替换原组名。示例:
groupmod -n "系统管理员" admingroupmod -g 2000 existing_group 修改组ID或名后,相关用户需要重新登录才能反映这个更改,部分系统可能需要重新加载权限配置。
**语法**: `groupdel 组名`
**注意事项**:
- 组名必须存在,并且操作用户必须拥有管理权限。- 删除组会同时移除组内的所有用户。示例:
groupdel usersgroupdel -gid 1000 group1 删除组后,相关用户可能需要从其他位置移除,确保系统权限配置正确无误。
管理用户组成员的标准命令是`gpasswd`,支持添加或删除用户到/from 组中。
**语法**: `gpasswd 【参数】 组名`
**参数说明**:
- `-a userName`: 将指定用户添加到组中。- `-d userName`: 从组中删除指定用户。示例:
gpasswd -a john admin_groupgpasswd -d mary users_group 添加用户时,请确保用户已经存在,删除用户则需确认权限。此命令默认不会提示,操作完成后请妥善确认结果。
转载地址:http://zuloz.baihongyu.com/