组
一、组配置文件
组信息文件信息
-
/etc/group
[root@localhost ~]# tail /etc/group admin:x:1000:admin
[!NOTE]
第一个字段:组名
第二个字段:密码
第三个字段:GID
第四个字段:组成员
组密码文件信息
-
/etc/gshadow
[root@localhost ~]# tail /etc/gshadow admin:!!::admin
[!NOTE]
第一个字段:组名
第二个字段:密码
第三个字段:组管理员
第四个字段:组成员
二、创建组(groupadd)
-
命令:
groupadd
-
语法:
groupadd [options] [参数]
-
选项: -g:为新组使用GID
创建g1组
三、删除组(groupdel)
-
命令:
groupdel
-
语法:
groupdel [options] [参数]
-
选项: -f:删除组,即使是用户的主组
删除g1组
四、管理组(gpasswd)
-
命令:
gpasswd
-
语法:
gpasswd [options] [参数]
-
选项:
[!NOTE]
-a:向Group中添加用户
-d:从Group中删除用户
-M:设置组Group的成员列表(覆盖原有用户)
-A:设置组管理员 #只有添加和删除用户的权限,不能查看
/etc/gshadow
,也不能批量定义用户(-M)-A “” :删除组管理员
#设置a组的管理员为a1 [root@localhost home]# gpasswd -A a1 a [root@localhost home]# tail /etc/gshadow a:!:a1: ========================================= #删除a组的管理员 [root@localhost home]# gpasswd -A "" a [root@localhost home]# tail /etc/gshadow a:!::
五、修改组(groupmod)
-
命令:
groupmod
-
语法:
groupmod[options] [参数]
-
选项:
[!NOTE]
-g:修改组ID
-n:修改组名称