菜鸟学Linux之:用户账户管理下的/etc/passwd和/etc/shadow

用户账户管理主要有如下几个配置文件:/etc/passwd、/etc/shadow、/etc/group和用户邮箱/var/spool/mail,今天着重要说明一下/etc/passwd和/etc/shadow两个配置文件
/etc/passwd:记录了Linux系统上所有的帐号
/etc/shadow:记录了所有账号对应的密码
下面来了解下配置文件中各段分别表示什么意思,如图
https://s1.51cto.com/images/blog/201805/26/a934831143e72c9633d0997e88efe591.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
/etc/passwd配置文件的内容用冒号隔开被分为7段,分别为:
1.用户名
2.X:早期这个部分放的是用户登入密码,现在的密码是放入/etc/shadow中的
3.UID:0表示系统管理员,1~999保留给系统使用的ID,1000以上给一般使用者
4.GID:0表示系统管理员,1~999保留给系统使用的ID,1000以上给一般使用者
5.使用者的信息说明
6.用户家目录,用户登入时所在的目录
7./bin/bash:用户在登入的时候,是否可以使用shell,如果不能使用shell,则会显示/sbin/nologin
/etc/shadow配置文件的内容用冒号隔开分为9段,分别为:
1.用户名
2.经过加密的密码( * 表示用户被锁定,!表示无加密)
3.最近更改过密码的日期:Linux中的日期是经过1970年1月1号开始累计的日期
4.密码不能修改的天数,0表示随时可以修改
5.密码需要重新被修改的天数,通过修改该值可以强制修改密码
6.密码需要变更的告警天数,7表示系统会向用户发出警告的天数
7.密码到期后帐号可以使用的时间
8.帐号失效日期,通过1970年1月1号开始累加的日期,到了时间后无论密码是否过期,该账号就不能再使用了
9.保留的

注:此贴配置文件是根据centos7版本

欢迎大家来踩:https://blog.51cto.com/13762582

转载于:https://blog.51cto.com/13762582/2120656

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值