当前位置: 首页 > Linux

-etc-group文件详解

时间:2023-04-07 00:36:02 Linux

Linux/etc/group文件和/etc/passwd、/etc/shadow文件都与系统管理员对用户和用户组的管理有关。linux/etc/group文件是系统管理员管理用户和用户组的文件。所有关于linux用户组的信息都存储在/etc/group文件中。具有某些共同特征的用户集合就是一个用户组(Group)。用户组(Group)配置文件主要包括/etc/group和/etc/gshadow,其中/etc/gshadow是/etc/group的加密信息文件。用户分组是Linux系统中管理用户和控制访问权限的一种手段。每个用户都属于一个用户组;一个组中可以有多个用户,一个用户可以属于不同的组。当一个用户同时是多个组的成员时,在/etc/passwd文件中记录用户所属的主要组,即登录时用户默认所属的组,其他组称为附加组。有关用户组的所有信息都存储在/etc/group文件中。这个文件的格式是由冒号(:)分隔的几个字段,这些字段如下:组名:密码:组标识号:组中的用户列表具体解释:组名:组名是用户的名字组,由字母或数字组成。与/etc/passwd中的登录名一样,组名不应重复。密码:密码字段存储用户组的加密密码。一般Linux系统的用户组是没有密码的,即这个字段一般为空,或者*.组标识号:与用户标识号类似,组标识号也是一个整数,用于在系统内标识组。别名GID。组内用户列表:属于该组的所有用户的列表,不同的用户之间用逗号(,)分隔。这个用户组可能是用户的主组,也可能是附加组。使用示例:输出:[root@localhosttest6]#cat/etc/grouproot0:root,linuxsirbin1:root,bin,daemondaemon2:root,bin,daemonsys3:root,bin说明:我们使用root:x:0:root,linuxsir例如:用户组root,x为密码字段,表示不设置密码,GID为0,root用户组包括root、linuxsir等GID为0的用户。