變更預設密碼過期策略

  1. 修改預設密碼過期策略,密碼最長使用天數30天。
    [root@kvm8 ~]# vi /etc/login.defs
    [root@kvm8 ~]# grep ^PASS_ /etc/login.defs
    PASS_MAX_DAYS	30
    PASS_MIN_DAYS	0
    PASS_MIN_LEN	8
    PASS_WARN_AGE	7
    PASS_CHANGE_TRIES	5
    PASS_ALWAYS_WARN	yes
    
  2. 新增帳號 deyu12
    [root@kvm8 ~]# useradd deyu12
    
  3. 查詢帳號 deyu12 的密碼過期狀態,如預設策略,最長使用天數30天。
    [root@kvm8 ~]# chage --list deyu12
    Last password change					: Oct 21, 2025
    Password expires					: Nov 20, 2025
    Password inactive					: never
    Account expires						: never
    Minimum number of days between password change		: 0
    Maximum number of days between password change		: 30
    Number of days of warning before password expires	: 7
    
  4. 查詢帳號 deyu12 在 /etc/shadow 的各欄位值,與chage查詢結果一樣。
    [root@kvm8 ~]# getent shadow deyu12
    deyu12:!:20382:0:30:7:::