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
|
组ID,Linux为每一组分配一个整数ID,对应/etc/passwd中的GID
|
4
|
组内成员
|
组成员列表,使用逗号隔开
|
转载于:https://blog.51cto.com/stonebox/1150366