首頁 > 運維 > linux運維 > linux chage指令怎麼用

linux chage指令怎麼用

青灯夜游
發布: 2023-02-15 13:57:33
原創
3271 人瀏覽過

在linux中,chage命令用於密碼實效管理,可以顯示用戶密碼的詳細信息,還可以用來修改帳號和密碼的有效期限,也可以用於修改用戶密碼信息,語法“chage [options] 帳戶」。 chage指令會變更目前密碼變更與上次密碼變更日期之間的天數;而係統使用此資訊來決定使用者何時必須變更其密碼。 chage指令修改的都是「/etc/shadow」檔案最後6項的值。

linux chage指令怎麼用

本教學操作環境:linux7.3系統、Dell G3電腦。

Linux 中的 chage 指令用於密碼實效管理,可以顯示使用者密碼的詳細資料 ,也可以用來修改帳號和密碼的有效期限。

chage指令簡介

  系統進行等保評測的時候會檢查帳號密碼複雜度、有效期限等內容。 chage用於密碼的實效管理,用來修改帳號和密碼的有效期限。 chage指令更改密碼更改與上次密碼更改日期之間的天數。系統使用此資訊確定使用者何時必須更改其密碼。 chage指令修改的都是/etc/shadow檔案最後6項的值。

linux chage指令怎麼用

linux chage指令怎麼用

使用語法及參數說明

1、使用語法

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

#密碼過期前,提前收到警告訊息的天數

使用範例

linux chage指令怎麼用

##1 、取得指令幫助

[root@s142 etc]# chage -h
 Usage: chage [options] LOGIN
 …
登入後複製

2、查看使用者密碼有效期限資訊

linux chage指令怎麼用

[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
登入後複製

linux chage指令怎麼用

3、設定密碼最近一次修改日期為指定日期

[root@s142 etc]# chage -d 2022-8-22 wuhs
登入後複製
linux chage指令怎麼用

[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
登入後複製

#5、設定密碼過期指定天數後失效

[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指令怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板