详细介绍Linux /etc/group文件

运维 系统运维
Linux /etc/group文件是有关用户组管理的一个文件,系统管理员对用户组进行管理时所有的修改都会涉及到这个文件。

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文件的一个例子如下:

  1. #cat/etc/group  
  2. root::0:root  
  3. bin::2:root,bin  
  4. sys::3:root,uucp  
  5. adm::4:root,adm  
  6. daemon::5:root,daemon  
  7. lp::7:root,lp  
  8. users::20:root,sam[/code:1:aca506e246] 

【编辑推荐】

  1. 详细解析Linux /etc/passwd文件
  2. 详细说明Linux挂载命令
  3. 详述Linux后台运行命令(一)
  4. 简述Linux防护墙配置修改指令
  5. 简单介绍Linux内核安全入侵侦察系统

 

责任编辑:小霞 来源: 互联网
相关推荐

2010-03-09 11:09:05

Linux etcshadow

2010-03-09 10:50:58

2010-06-22 09:28:31

Linux at命令

2009-12-18 11:48:24

网络安装 Linux

2010-06-18 17:35:16

Linux Anacr

2009-12-25 14:24:59

Linux指令od

2010-01-05 16:56:28

2010-06-23 15:36:23

Linux Bug B

2009-12-11 15:59:00

Linux grep指

2019-01-21 09:06:08

Linuxetcservices

2010-03-02 15:29:11

Linux图形软件安装

2010-06-17 17:03:31

Linux流量控制

2011-07-13 16:14:51

DLL

2010-03-10 11:04:30

Linux时间转化方法

2009-12-24 10:04:38

Linux进行C编译

2010-03-02 14:35:58

linux文本环境安装

2010-03-10 18:29:41

2010-06-03 12:41:45

Linux 开发工具

2010-05-28 17:59:55

Linux抓图工具

2017-10-30 16:50:41

Linuxconst
点赞
收藏

51CTO技术栈公众号