Linux系统用户、组与文件系统管理全解析
1. 用户组管理
用户组是用户所属的集合,每个组都有名称和唯一的标识号(ID)。定义组后,用户可以属于一个或多个组。所有现有组的信息都记录在/etc/group文件中,例如定义名为wheel组的行如下:
wheel:x:10:root,kdulaney/etc/group文件中每行的格式包含四个由冒号分隔的字段,具体含义如下表所示:
| 字段名 | 含义 |
| ---- | ---- |
| groupname | 组的名称(如wheel) |
| password | 组密码(x表示密码存储在/etc/shadow文件中) |
| GID | 数字形式的组ID(如10) |
| membership | 属于该组的用户名列表,用逗号分隔(如root,kdulaney) |
以下是管理用户组的具体操作步骤:
-创建新组:使用groupadd命令。例如,要创建一个名为class的组,在终端窗口中输入(需以root身份登录):
groupad