zoukankan      html  css  js  c++  java
  • 关于 /etc/passwd 、 /etc/shadow 、 /etc/group 、 /etc/gshadow 文件的字段说明

    /etc/passwd 文件
    
    [root@testdb62 ~]# head -n 5 /etc/passwd 
    root:x:0:0:root:/root:/bin/bash
    bin:x:1:1:bin:/bin:/sbin/nologin
    daemon:x:2:2:daemon:/sbin:/sbin/nologin
    adm:x:3:4:adm:/var/adm:/sbin/nologin
    lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
    
    以root一行为例说明各个字段的作用
    root          作用说明: 用户名称,与用户UID相对应,在系统是唯一的,不能重名
    :x            作用说明: 用户密码,可以看到是一个字母x,表示该用户的密码是保存在/etc/shadow 文件中的
    :0            作用说明: 用户UID,该值一般是由一个整数来表示,默认范围是0-60000,最大可以到65535。
    :0            作用说明: 用户GID,范围和UID相同
    :root         作用说明: 用户说明
    :/root        作用说明: 用户家目录
    :/bin/bash    作用说明: shell解释器,如果这个字段是 /sbin/nologin 表示禁止登录系统。
    
    
    
    /etc/shadow 文件
    
    [root@testdb62 ~]# ls -l /etc/shadow
    ---------- 1 root root 1461 11月  3 15:06 /etc/shadow
    
    /etc/shadow 文件内容如下:
    [root@testdb62 ~]# head -n 5  /etc/shadow 
    root:$6$H7VFFWGC$6kDQOyremF8ykKHApCHr4B0r9nySoR0kKZc3dLJX9ILKiTkHkn0hULd69.ggrDer6m8banscqR0/x7t/4QpZS1:18524:0:99999:7:::
    bin:*:17834:0:99999:7:::
    daemon:*:17834:0:99999:7:::
    adm:*:17834:0:99999:7:::
    lp:*:17834:0:99999:7:::
    
    各个字段说明:
    第一段,作用说明: 用户名称
    第二段,作用说明: 用户密码,该密码是加密过的字符串
    第三段,作用说明: 最近更改密码的时间,从1970年1月1日起,到用户最近一次更改密码的天数
    第四段,作用说明: 禁止修改密码的天数,从1970年1月1日起,到用户可以更改密码的天数
    第五段,作用说明: 用户必须更改密码的天数,从1970年1月1日起,到用户必须更改密码的天数
    第六段,作用说明: 警告更改密码的期限,在用户密码过期之前多少天提醒用户更改密码
    第七段,作用说明: 不活动时间,在用户密码过期之后到禁用账户的天数
    第八段,作用说明: 失效时间,从1970年1月1日起,到用户被禁用的天数
    第九段,作用说明: 标志,保留
    
    
    
    /etc/group 文件 
    
    [root@testdb62 ~]# head -n 5 /etc/group
    root:x:0:
    bin:x:1:
    daemon:x:2:
    sys:x:3:
    adm:x:4:
    
    各个字段说明:
    第一段,作用说明: 用户组名
    第二段,作用说明: 用户组密码,通常不需要设置该密码,基于安全原因,该密码记录在/etc/gshadow中,因此显示为"x"
    第三段,作用说明: 用户组ID
    第四段,作用说明: 加入这个组的所有用户
    
    
    
    /etc/gshadow 文件
    
    [root@testdb62 ~]# head -n 5 /etc/gshadow
    root:::
    bin:::
    daemon:::
    sys:::
    adm:::
    
    各个字段说明:
    第一段,作用说明: 用户组名称
    第二段,作用说明: 这个段可以是空的或"!",如果是空的或"!",则表示没有密码
    第三段,作用说明: 用户组管理者,这个字段可以为空,如果存在多个用户组管理者,则用","号进行分割
    第四段,作用说明: 加入这个组的所有用户,多个用户用","号进行分割
  • 相关阅读:
    同一个String在使用不同的charset编码的时候equals仍然是返回true吗
    request的生存期只限于服务器跳转
    flex 客户端缓存SharedObject
    flex NaN
    oracle 任务使用
    oracle 数据泵
    datagrid 用法
    Windows系统中path环境变量详解
    [转]eclipse导入V7包出现错误解决办法
    由多线程引起的map取值为null的分析
  • 原文地址:https://www.cnblogs.com/l10n/p/14110093.html
Copyright © 2011-2022 走看看