- Red Hat Enterprise Linux 6.4网络操作系统详解
- 杨云
- 446字
- 2020-11-28 23:51:54
4.4 任务4 管理组群
组群管理包括新建组群、维护组群账户和为组群添加用户等内容。
4.4.1 子任务1 维护组群账户
创建组群和删除组群的命令与创建、维护账户的命令相似。创建组群可以使用命令groupadd或者addgroup。
例如,创建一个新的组群,组群的名称为testgroup,可用如下命令:
[root@RHEL6~]# groupadd testgroup
要删除一个组可以用groupdel命令,例如删除刚创建的testgroup组,可用如下命令:
[root@RHEL6~]# groupdel testgroup
需要注意的是,如果要删除的组群是某个用户的主组群,则该组群不能被删除。
修改组群的命令是groupmod,其命令格式为:
groupmod [选项] 组名
常见的命令选项如表4-7所示。
表4-7 groupmod命令选项
![](https://epubservercos.yuewen.com/A6CD65/15367253604218106/epubprivate/OEBPS/Images/figure_0121_0001.jpg?sign=1739475196-YuZByN2IZbV0T2LwFJpFFEsbRYjfDhRU-0-d8c933a48987a6b7a3ce55f5c413a5c0)
4.4.2 子任务2 为组群添加用户
在Red Hat Linux中使用不带任何参数的useradd命令创建用户时,会同时创建一个和用户账户同名的组群,称为主组群。当一个组群中必须包含多个用户时则需要使用附属组群。在附属组中增加、删除用户都用gpasswd命令。gpasswd命令的格式为:
gpasswd [选项] [用户] [组]
只有root用户和组管理员才能够使用这个命令,命令选项如表4-8所示。
表4-8 gpasswd命令选项
![](https://epubservercos.yuewen.com/A6CD65/15367253604218106/epubprivate/OEBPS/Images/figure_0121_0002.jpg?sign=1739475196-xcUu1GzVwsi9OOkRbeeB7NNmbvCvSzGz-0-10c774ae739a090e5044f20a071abbb1)
例如,要把user1用户加入testgroup组,并指派user1为管理员,可以执行下列命令:
[root@RHEL6~]# gpasswd -a user1 testgroup Adding user user1 to group testgroup [root@RHEL6~]# gpasswd -A user1 testgroup