溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux中如何使用chage命令

發(fā)布時間:2022-01-21 10:28:53 來源:億速云 閱讀:186 作者:小新 欄目:開發(fā)技術(shù)

這篇文章給大家分享的是有關(guān)Linux中如何使用chage命令的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

Linux常用命令chage用于密碼實(shí)效管理,該是用來修改帳號和密碼的有效期限

Linux中如何使用chage命令

chage

修改帳號和密碼的有效期限

語法

 chage [選項(xiàng)] 用戶名

選項(xiàng)

 -m:密碼可更改的最小天數(shù)。為零時代表任何時候都可以更改密碼。
 -M:密碼保持有效的最大天數(shù)。
 -w:用戶密碼到期前,提前收到警告信息的天數(shù)。
 -E:帳號到期的日期。過了這天,此帳號將不可用。
 -d:上一次更改的日期。
 -i:停滯時期。如果一個密碼已過期這些天,那么此帳號將不可用。
 -l:例出當(dāng)前的設(shè)置。由非特權(quán)用戶來確定他們的密碼或帳號何時過期。

實(shí)例

可以編輯/etc/login.defs來設(shè)定幾個參數(shù),以后設(shè)置口令默認(rèn)就按照參數(shù)設(shè)定為準(zhǔn):

 PASS_MAX_DAYS   99999
 PASS_MIN_DAYS   0
 PASS_MIN_LEN    5
 PASS_WARN_AGE   7

當(dāng)然在/etc/default/useradd可以找到如下2個參數(shù)進(jìn)行設(shè)置:

 # useradd defaults file
 GROUP=100
 HOME=/home
 INACTIVE=-1
 EXPIRE=
 SHELL=/bin/bash
 SKEL=/etc/skel
 CREATE_MAIL_SPOOL=yes

通過修改配置文件,能對之后新建用戶起作用,而目前系統(tǒng)已經(jīng)存在的用戶,則直接用chage來配置。

我的服務(wù)器root帳戶密碼策略信息如下:

 [root@linuxde ~]# chage -l root
 最近一次密碼修改時間                    : 3月 12, 2013
 密碼過期時間                            :從不
 密碼失效時間                           :從不
 帳戶過期時間                           :從不
 兩次改變密碼之間相距的最小天數(shù)          :0
 兩次改變密碼之間相距的最大天數(shù)          :99999
 在密碼過期之前警告的天數(shù)                :7

我可以通過如下命令修改我的密碼過期時間:

 [root@linuxde ~]# chage -M 60 root
 [root@linuxde ~]# chage -l root
 最近一次密碼修改時間                          : 3月 12, 2013
 密碼過期時間                                       : 5月 11, 2013
 密碼失效時間                                       :從不
 帳戶過期時間                                       :從不
 兩次改變密碼之間相距的最小天數(shù)          :0
 兩次改變密碼之間相距的最大天數(shù)          :60
 在密碼過期之前警告的天數(shù)                    :9

然后通過如下命令設(shè)置密碼失效時間:

 [root@linuxde ~]# chage -I 5 root
 [root@linuxde ~]# chage -l root
 最近一次密碼修改時間                          : 3月 12, 2013
 密碼過期時間                                  : 5月 11, 2013
 密碼失效時間                                  : 5月 16, 2013
 帳戶過期時間                                  :從不
 兩次改變密碼之間相距的最小天數(shù)          :0
 兩次改變密碼之間相距的最大天數(shù)          :60
 在密碼過期之前警告的天數(shù)                 :9

從上述命令可以看到,在密碼過期后5天,密碼自動失效,這個用戶將無法登陸系統(tǒng)了。

感謝各位的閱讀!關(guān)于“Linux中如何使用chage命令”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI