Linux将用户组的相关信息保存在/etc/group这个文件中,每一行表示一个用户组信息。

[root@localhost ~]# head -5 /etc/group

root:x:0:root

bin:x:1:root,bin,daemon

daemon:x:2:root,bin,daemon

sys:x:3:root,bin,adm

adm:x:4:root,adm,daemon

[root@localhost ~]# tail -5 /etc/group

ricci:x:105:

stone:x:500:

teamadmin:x:501:

user1:x:502:

user2:x:503:

/etc/group中每行的语法格式如下表:

 

用户组名称

组密码

GID

组内成员

1

root

x

0

root

2

stone

x

500

 

每个字段的意义如下表:

字段

内容

含义

1

用户组名称

用户组名称

2

组密码

一般无需设置,在/etc/group中登陆密码都为x,实际密码加密保存在/etc/gshadow

3

GID

IDLinux为每一组分配一个整数ID,对应/etc/passwd中的GID

4

组内成员

组成员列表,使用逗号隔开