找回密码
 请使用中文注册

Linux用户账户密码的管理之/etc/shadow文件简介

2023-5-6 08:58| 发布者: 开心| 查看: 30| 评论: 0

阅读字号:

摘要:   用户账户密码的管理,也有人称为密码运用时间规则,主要是指一个用户账户的密码可以运用多长时间。  Linux系统默认用户账户的密码都不会过期,但是如果一个系统有 ...
      用户账户密码的管理,也有人称为密码运用时间规则,主要是指一个用户账户的密码可以运用多长时间。

  Linux系统默认用户账户的密码都不会过期,但是如果一个系统有比较高的安全要求,就需要强迫用户每过多长时间就必须变更他们的密码。可以通过修改 /etc/login.defs 文件中的设置来修改密码默认的有效期限。也可以运用 chage 命令来更改系统上一个现有用户密码的有效期限。chage 为 change age 的缩写,chage 命令的语法格式如下:
chage [选项] 用户名
  为了更详细地介绍 chage 这个命令,必须先了解 /etc/shadow 文件的含义,运用 tail 命令列出 /etc/shadow 文件中最后2行的记录:

root@ubuntu:~# tail -2 /etc/shadow
goddog:$1$s8o1wPqJ$FatP4kHsm9gdFiJAICheU1:17271:0:99999:7:::

  前面2个字段就不解释了,主要看一下后面的字段:
第3个字段——是上一次密码变更的日期,这个日期是以1970年1月1日为起点,每过一天加1.
第4个字段——密码至少要运用几天才可以变更密码,如果为0表示不限制,即用户可以随时变更密码。
第5个字段——密码最长可以运用多少天就必须变更密码,如果这个字段的值为99999是不限制用户密码的有效期限,即可以永远都不变更密码。
第6个字段——密码要到期前几天必须通知用户变更密码,例如这上面显示的是密码到期7天之前就必须通知这个用户更改他的密码。
第7个字段——密码过期几天后如果用户还没有更改他的密码,系统就要锁住这个用户账户。
第8个字段——是密码期限的到期日,即到了这一天就锁住这个用户,这个日期也是从1970年1月1日为起点,每过1天加1.
第9个字段——也就是最后一个字段,是系统保留的字段,留作系统以后开发出新的功能运用。

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2026-1-13 17:13 , Processed in 0.178336 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部