转:http://os.51cto.com/art/201003/187591.htm
Linux /etc/group文件与/etc/passwd和/etc/shadow文件都是有关于系统管理员对用户和用户组管理时相关的文件,Linux /etc/group文件相对另外两个文件内容相对较少,这里对这一文件进行以下分析。
用户组的所有信息都存放在/etc/group文件中
将用户分组是Linux系统中对用户进行管理及控制访问权限的一种手段。每个用户都属于某个用户组;一个组中可以有多个用户,一个用户也可以属于不同的组。当一个用户同时是多个组中的成员时,在/etc/passwd文件中记录的是用户所属的主组,也就是登录时所属的默认组,而其他组称为附加组。
用户要访问属于附加组的文件时,必须首先使用newgrp命令使自己成为所要访问的组中的成员。用户组的所有信息都存放在/etc/group文件中。此文件的格式也类似于/etc/passwd文件,由冒号(:)隔开若干个字段,这些字段有:
组名:口令:组标识号:组内用户列表
1)“组名”是用户组的名称,由字母或数字构成。与/etc/passwd中的登录名一样,组名不应重复。
2)“口令”字段存放的是用户组加密后的口令字。一般Linux系统的用户组都没有口令,即这个字段一般为空,或者是*。
3)“组标识号”与用户标识号类似,也是一个整数,被系统内部用来标识组。
4)“组内用户列表”是属于这个组的所有用户的列表/b],不同用户之间用逗号(,)分隔。这个用户组可能是用户的主组,也可能是附加组。
/etc/group文件的一个例子如下:
- #cat/etc/group
- root::0:root
- bin::2:root,bin
- sys::3:root,uucp
- adm::4:root,adm
- daemon::5:root,daemon
- lp::7:root,lp
- users::20:root,sam[/code:1:aca506e246]
分享到:
相关推荐
【标题】中的“Linux基础课件用户组文件-/etc/group文件”指的是Linux操作系统中的一个核心配置文件,即/etc/group。这个文件在Linux系统管理中扮演着至关重要的角色,它记录了系统中所有用户组的信息,包括组名、...
`/etc/group`文件是用户组信息的核心存储地,它记录了系统中所有用户组的详细信息。本篇将详细阐述`/etc/group`文件的作用、结构以及与用户组相关的操作。 ### `/etc/group`文件的作用 `/etc/group`文件的主要职责...
在Linux系统中,用户管理和权限控制是至关重要的部分,而这一切的核心都离不开两个文件:`/etc/passwd` 和 `/etc/shadow`。这两个文件对于系统的正常运行至关重要,没有它们,几乎无法进行用户登录或执行与账户相关...
通常,这样的课件会详细介绍文件的结构、内容以及它如何影响Linux系统的安全性和用户管理。 在Linux系统中,用户和用户组是进行权限管理的基本单位。`/etc/gshadow`文件是用户组设置的加密版本,包含以下几部分信息...
本课件将详细解释这些概念,并可能通过实例展示如何查看、添加和修改/etc/passwd文件中的条目。同时,还可能涵盖与用户账户相关的其他文件,如/etc/group(用于管理用户组)和/etc/shadow(存储加密密码和其他...
下面将详细介绍`/etc`目录下的一些重要文件及其作用。 #### /etc/inittab `/etc/inittab` 文件是系统初始化进程(init)的配置文件。它控制着系统的启动顺序和方式,定义了系统启动时应执行的任务。例如,它可以...
/etc/group文件则记录了系统中所有的用户组信息。/etc/shadow文件包含加密后的用户密码数据,并且这些数据是访问受限的,只有root用户才能访问。/etc/gshadow文件则保存了加密后的组密码信息。 此外,/etc/login....
这个值与/etc/group文件中对应的用户组ID相同。用户可以属于多个用户组,但有一个主要的组,即默认组。 5. **用户信息**:这部分提供用户的额外描述,例如全名或其他信息。在实际的/etc/passwd文件中,这个字段通常...
标题中的"etc.tar.gz"表明这是一个使用gzip压缩算法打包的tar归档文件,"etc"通常代表Linux系统中的/etc目录,这是一个非常重要的配置文件目录。在Linux系统中,/etc目录存储了各种服务、程序和系统级别的配置文件,...
在这个名为"linux根文件系统构建(etc目录包)"的主题中,我们将深入探讨etc目录及其包含的文件和模板,以及如何构建和管理一个完整的Linux根文件系统。 一、etc目录详解 /etc目录是Linux中用于存储系统级配置文件...
本文将介绍如何备份和转移 Linux 用户账户和文件系统,包括备份 `/etc/passwd`、`/etc/shadow`、`/etc/group` 和 `/etc/gshadow` 文件,以及 `/home` 和 `/var/spool/mail` 目录的备份和恢复操作。 一、备份 `/etc/...
在Linux操作系统中,`etc`目录是一个至关重要的部分,它包含了系统级别的配置文件和目录。`etc`在英文中是"etcetera"的缩写,意为"等等",在Linux世界里,它代表着系统运行所需的众多配置选项。这个目录下的文件用于...
/etc/group 配置文件是 Linux 操作系统中保存用户组帐户信息的主要文件。该文件可以被任何用户读取,用于保存用户组帐户的相关信息。每一行是一个用户帐户的信息,每行有 4 个字段组成,每个字段中间用“:”(冒号...
本文档将详细介绍Unix系统中的重要配置文件及其作用,帮助读者更好地理解Unix系统的内部机制。 #### 二、Unix系统路径与配置文件分布 在Unix系统中,各种配置文件被精心组织并分布在不同的目录下,以方便管理和...
Linux文件系统是Linux操作系统的核心组成部分,它按照特定的结构组织文件和目录,为用户提供与硬件交互的接口。这里我们将深入探讨Linux文件系统的基本目录及其作用。 1. **/bin** 目录:这是存放基本用户命令的...
4. 组标识号(GID):标识用户所属的用户组,对应的记录在/etc/group文件中。 5. 注释性描述(users):这个字段记录用户的一些个人情况,如真实姓名、电话、地址等,但并没有实际的用途。在不同的Linux系统中,这...
本文将详细介绍 Linux 配置文件的相关知识点,包括其分类、使用方法以及如何管理和优化。 #### 二、配置文件的重要性 在 Linux 系统中,配置文件主要用于控制用户权限、应用程序、守护进程、服务等的设置。这些...
本文将深入探讨位于`/etc/postfix`目录下的`main.cf`配置文件,它是Postfix的核心配置文件,包含了Postfix系统运行所需的各种设置。 首先,`main.cf`文件中的每一条配置项都是键值对形式,键是配置选项,值是具体的...