Linux 用户与组管理及 root 权限使用指南
1. /etc/group 文件字段解析
在 Linux 系统中,/etc/group文件用于存储组信息,其包含以下几个字段:
-组名(Group name):第一个字段,例如之前示例中的users,它是组的名称,在大多数访问或操作组数据的命令中会用到。
-密码(Password):和用户一样,组也可以有密码。值为x表示密码在其他地方定义,空密码字段则表示该组没有密码。
-GID:Linux 系统内部使用 GID(组标识符)值,就像使用 UID(用户标识符)值一样。组名和 GID 之间的转换是为了方便用户和管理员操作。
-用户列表(User list):可以在/etc/group文件行的末尾以逗号分隔的列表形式指定属于该组的用户。
用户可以通过以下两种方式被认定为某个组的成员:
-通过/etc/passwd文件指定 GID:在用户的/etc/passwd条目里指定组的 GID。由于/etc/passwd中只能有一个 GID 值,所以只能通过这种方式定义一个组,这就是用户的主(或默认)组。
-通过/etc/group