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