Linux用户管理相关配置文件解析-创新互联
/etc/passwd
在Linux中查看/etc/passwd文件,可以看到类似如下内容:
各个字段含义如下:
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
字段 字段具体含义及说明
1 登录系统的用户名
2 经过加密处理后的用户密码信息
3 UID(UserID,用户ID号)
1)Linux系统通过该ID号识别用户,而非使用用户名。(一般用户使用用户名与系统交互,而Linux系统使用该UID号)
2)范围0-65535。0-99保留供系统使用。
3) root用户固定为0
4 用户默认组ID。
1)一个用户可以属于多个组
2)该组是供系统识别的默认组
3)编号较小的组属于系统组
5 注释信息,对该用户的描述信息,如联系电话、邮箱地址等
6 用户主目录,一般默认是/home/用户名称
7 该用户所用的默认shell
/etc/shadow
在Linux中查看/etc/shadow文件,可以看到类似如下内容:
各个字段含义如下:
登录名:加密口令:最后一次修改时间:最小时间间隔:大时间间隔:警告时间:不活动时间:失效时间:标志
字段 含义
1 “登录名”该名称是与/etc/passwd文件中的登录名一致的用户账号
2 “口令”字段存放加密处理后的用户口令。
若为空,则对应用户未设置口令,登录时不需要口令;星号代表帐号已被锁定;双叹号表示该密码已经过期;$6$开头的,表明采用SHA-512加密方式;$1$表明采用MD5加密方式;$2$ 表明采用Blowfish加密方式;$5$ 表明采用 SHA-256加密方式;
3 “最后一次修改时间”表示的是从某个时刻起,到用户最后一次修改口令时的天数。时间起点对不同的系统可能不太一样。例如在SCO Linux中,这个时间起点是1970年1月1日。
4 “最小时间间隔”指的是两次修改口令之间所需的最小天数。
5 “大时间间隔”指的是口令保持有效的大天数。
6 “警告时间”字段表示的是从系统开始警告用户到用户密码正式失效之间的间隔天数。
7 “不活动时间”表示的是用户没有登录活动,但账号仍能保持有效的大天数。
8 “失效时间”字段给出的是一个绝对的天数,如果使用了该字段,即表示给出相应账号的生存期。期满后,该账号就不再是一个合法的账号,也就不能再用来登录了。
想要了解更多linux相关干货知识,就请持续关注我们的栏目吧。
要想了解更多linux的课程,加入http://heze.offcn.com/, 一起学习吧!
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
名称栏目:Linux用户管理相关配置文件解析-创新互联
文章转载:http://myzitong.com/article/pdisc.html