Linux 用户、组与文件系统管理全解析
1. 组管理
在 Linux 系统里,组是用户所属的集合,每个组都具备一个名称和唯一的识别编号(ID)。用户在组被定义之后,能够属于一个或者多个这样的组。
所有现存的组信息都可以在/etc/group文件中找到。下面是定义名为wheel组的一行示例:
wheel:x:10:root,kdulaney这表明/etc/group文件里的每一行都遵循特定格式,由冒号分隔成四个字段:
groupname:password:GID:membership各字段含义如下表所示:
| 字段名 | 含义 |
| ---- | ---- |
| groupname | 组的名称(例如wheel) |
| password | 组密码(x表示密码存储在/etc/shadow文件中) |
| GID | 数字形式的组 ID(例如10) |
| membership | 属于该组的用户名列表,用逗号分隔(例如root,kdulaney) |
1.1 组的创建、添加用户与删除
- 创建新组:可以使用
grou