在linux中,chage命令用於密碼實效管理,可以顯示使用者密碼的詳細資訊 ,還可以用來修改帳號和密碼的有效期限,也可以用於修改使用者密碼資訊,語法「chage [options] 賬戶」。chage命令會更改當前密碼更改與上次密碼更改日期之間的天數;而系統使用此資訊確定使用者何時必須更改其密碼。chage命令修改的都是「/etc/shadow」檔案最後6項的值。
本教學操作環境:linux7.3系統、Dell G3電腦。
Linux 中的 chage 命令用於密碼實效管理,可以顯示使用者密碼的詳細資訊 ,還可以用來修改帳號和密碼的有效期限。
系統進行等保評測的時候會檢查賬戶密碼複雜度、有效期等內容。chage用於密碼的實效管理,用來修改帳號和密碼的有效期。chage命令更改密碼更改與上次密碼更改日期之間的天數。系統使用此資訊確定使用者何時必須更改其密碼。chage命令修改的都是/etc/shadow檔案最後6項的值。
使用語法及引數說明
chage [options] 賬戶
登入後複製
2、引數說明
引數 | 引數說明 |
---|---|
-d, --lastday LAST_DAY | 將最近一次密碼修改時間設為「LAST_DAY」 |
-E, --expiredate EXPIRE_DATE | 將帳戶過期時間設為「EXPIRE_DATE」 0表示馬上過期,-1表示永不過期 |
-h, --help | 獲取命令幫助資訊 |
-I, --inactive INACTIVE | 過期 INACTIVE 天數後,設定密碼為失效狀態 |
-l, --list | 列出使用者以及密碼的有效期 |
-m, --mindays MIN_DAYS | 將兩次改變密碼之間相距的最小天數設為「MIN_DAYS」 |
-M, --maxdays MAX_DAYS | 密碼保持有效的最大天數 |
-R, --root CHROOT_DIR | chroot 到的目錄 |
-W, --warndays WARN_DAYS | 密碼過期前,提前收到警告資訊的天數 |
[root@s142 etc]# chage -h
Usage: chage [options] LOGIN
…
登入後複製
2、檢視使用者密碼有效期資訊
[root@s142 etc]# chage -l wuhs
Last password change : Aug 24, 2022
Password expires : never
Password inactive : never
Account expires : Aug 20, 2122
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
登入後複製
[root@s142 etc]# chage -d 2022-8-22 wuhs
登入後複製
[root@s142 etc]# chage -d 0 wuhs
登入後複製
[root@s142 etc]# chage -d -1 wuhs
登入後複製
4、設定賬戶過期時間
[root@s142 etc]# chage -E 0 wuhs
[root@s142 etc]# chage -E 2022-8-25 wuhs
[root@s142 etc]# chage -E -1 wuhs
登入後複製
[root@s142 etc]# chage -I 3 wuhs
登入後複製
6、設定密碼修改間隔最小和最大天數
[root@s142 etc]# chage -m 30 wuhs
[root@s142 etc]# chage -M 180 wuhs
[root@s142 etc]# chage -l wuhs
Last password change : never
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 30
Maximum number of days between password change : 180
Number of days of warning before password expires : 7
登入後複製
7、設定密碼到期提前提醒天數
[root@s142 etc]# chage -W 3 wuhs
[root@s142 etc]# chage -l wuhs
Last password change : never
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 30
Maximum number of days between password change : 180
Number of days of warning before password expires : 3
登入後複製
相關推薦:《Linux視訊教學》
以上就是linux chage命令怎麼用的詳細內容,更多請關注TW511.COM其它相關文章!