目录
一、增删改用户组
1.1. 创建一个新的用户组
1.2. 创建用户组并指定ID
1.3. 修改用户组的名
1.4. 修改用户组的ID
1.5. 删除一个用户组
二、用户组中的用户操作
2.1. 添加用户到一个已存在的用户组
2.2. 从用户组中移除用户
注:本章内容全部基于Centos7进行操作,查阅本章节内容前请确保您当前所在的Linux系统版本,且具有足够的权限执行用户组管理操作,通常需要root权限。
在Linux中,用户组管理主要涉及创建、删除、添加和移除用户组中的用户,以及修改已存在的用户组。我们可以通过/etc/group文件查看所有组信息,每行定义一个用户组,通过该文件我们可以查看以下基本命令和示例是否操作成功及操作后的信息状态。
一、增删改用户组
1.1. 创建一个新的用户组
groupadd newgroup
1.2. 创建用户组并指定ID
使用-g
选项来指定组的ID
groupadd -g 1001 mynewgroup
1.3. 修改用户组的名
groupmod -n newgroupname oldgroupname
1.4. 修改用户组的ID
groupmod -g newgid groupname
1.5. 删除一个用户组
groupdel oldgroup
二、用户组中的用户操作
2.1. 添加用户到一个已存在的用户组
usermod -a -G groupname username
2.2. 从用户组中移除用户
gpasswd -d username groupname