/etc/group与/etc/gshadow文件解析

来源:互联网 发布:建行软开待遇 知乎 编辑:程序博客网 时间:2024/06/05 02:30

/etc/group的格式如下:
group_name:passwd:GID:user_list

具体如下:
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:jack
组名:口令:组标识号:组内用户列表
1)“组名”是用户组的名称,由字母或数字构成。与/etc/passwd中的登录名一样,组名不应重复。
2)“口令”字段存放的是用户组加密后的口令字。一般Linux系统的用户组都没有口令,即这个字段一般为空,或者是x。
3)“组标识号” :GID
4)“组内用户列表”:每个用户之间用,号分割;本字段可以为空;如果字段为空表示用户组为GID的用户名;


/etc/gshadow     
 /etc/gshadow是/etc/group的加密资讯文件,比如用户组(Group)管理密码就是存放在这个文件。
/etc/gshadow和/etc/group是互补的两个文件;对于大型服务器,针对很多用户和组,定制一些关系结构比较复杂的权限模型,设置用户组密码是极有必要的。
比如我们不想让一些非用户组成员永久拥有用户组的权限和特性,这时我们可以通过密码验证的方式来让某些用户临时拥有一些用户组特性,这时就要用到用户组密码。
[root@localhost ~]# cat /etc/gshadow  
root:::root  
bin:::root,bin,daemon  
组名:口令:组管理者:组内用户列表  
1) 组名: 是用户组的名称,由字母或数字构成。  
2) 口令:用户组密码,这个段可以是空的或!,如果是空的或有!,表示没有密码 
3) 组管理者:这个字段也可为空,如果有多个用户组管理者,用,号分割 
4) 组内用户列表:如果有多个成员,用,号分割 ;

原创粉丝点击