當前位置:首頁 » 密碼管理 » linux如何查看密碼變時間

linux如何查看密碼變時間

發布時間: 2023-07-17 21:42:35

linux下判斷是否存在用戶密碼過期

看看這個博客吧。應該能解答你的問題。
通過下面的命令可以取到過期時間,判斷是否超過時間,如果超過就是密碼過期的用戶。

http://blog.itpub.net/29392174/viewspace-1063866/

查看某個用戶的密碼狀態

#chage -l root

Last password change : Oct 23, 2013 【最近一次修改密碼的時間】

Password expires : Jan 23, 2014 【密碼過期時間】

Password inactive : never 【密碼失效時間】

Account expires : never 【賬戶過期時間】

Minimum number of days between password change : 0 【兩次改變密碼之間相距最小天數】

Maximum number of days between password change : 92 【兩次密碼改變密碼相距最大天數】

Number of days of warning before password expires : 7 【密碼過期前開始警告的天數】

Ⅱ 3-14 Linux中用戶修改密碼關於時間的參數 --- chage

passwd 是創建密碼時加上相應的選項制定時間參數。如果想修改一個賬號密碼的時間參數可以用chage,chage 可以修改和密碼有關的時間參數。

-I:查看一個賬戶和密碼有關的時間參數。

-d:YYYY-MM-DD,修改最近一次更改密碼的時間。

-E:YYYY-MM-DD,修改賬號的失效時間。

-l:天數,設置密碼幾天後失效。

-m:天數,設置密碼至少保留幾天。

-M:天數,設置密碼多久後需要更新。

-W:天數,設置密碼過期前警告時間。

-I:查看一個賬戶和密碼有關的時間參數。

紅色下劃線:chage -l user9 查看 user9 用戶的密碼參數。

Last password change : May 17, 2021(最後一個修改密碼時間:2021年5月17日)。

Password expires : never(密碼過期時間:從不)。

Password inactive : never(密碼失效時間:從不)。

Account expires : never(賬戶到期時間:從不)。

Minimum number of days between password change : 0                                                        (兩次修改密碼之間相距的最小天數:0)。

Maximum number of days between password change : 99999。                                           (兩次修改密碼之間相距的最大天數:99999)。

Number of days of warning before password expires : 7(密碼過期前的警告天數:7)。

-d:YYYY-MM-DD,修改最近一次更改密碼的時間。

紅色下劃線:原來 user9 最近一次更改密碼的時間 2021-5-17。

黃色下劃線:chage -d 修改了最後一次更改密碼的時間 2020-1-1。

-E:YYYY-MM-DD,修改賬號的失效時間。

1、紅色下劃線:chage -E 2020-1-1 把 user9 的賬號失效時間設置為 2020-1-1。

2、修改賬號的失效時間後,user9 已經達到了賬號失效的標准。所以,重新登錄 user9 賬號的時候已經不能登錄此賬號。

3、黃色下劃線:chage -E -1 把 user9 的賬號失效時間設置為 從不失效。

4、恢復賬號後,user9可以重新登錄。

tips:chage -E 後面可以跟准確的日期 也 可以跟天數。准確日期就是賬號失效的日期,而跟天數則從1970年1月1日開始算起,到達了設置天數的日期就是賬號失效的日期。

如:chage -E 30 user9,就是從1970年1月1日開始算起。30天後 user9 失效,1970年1月1日 + 30天,就是1970年1月31日。

-M:天數,設置密碼多久後需要更新。

紅色下劃線:user9 此時的密碼過期時間:從不。兩次修改密碼之間相距的最大天數:99999

黃色下劃線:chage -M 10 把 user9 的密碼更新時間設置在10天後。兩次修改密碼之間相距的最大天數:10。

-l:天數,設置密碼幾天後失效。

紅色下劃線:user9 密碼過期的時間是 May 28, 2021。

黃色下劃線:chage -I 3 把 user9 的密碼失效時間設置為3天後,密碼失效後用戶將無法登陸系統了。

-m:天數,設置密碼至少保留幾天。

紅色下劃線:user9 兩次改變密碼之間相距的最小天數:0。即隨時可以修改。

黃色下劃線:chage -m 7 把 user9 兩次改變密碼之間相距的最小天數設置為 7。即 7 天內不能修改密碼。

藍色下劃線:最後一次修改密碼的時間是 May 18, 2021。由於設置了7天不能修改密碼。即25號以內不能修改密碼。

Xshell 登錄 user9 用戶。date 查看當前時間 May 19,2021。passwd 嘗試修改密碼,被提示You must wait longer to change your password (你必須等待更長時間才能更改密碼)。即設置了密碼至少保留幾天,這段時間內不能修改密碼。

root 更改時間,把系統時間設置為 2021-5-25。

25號 離上次設置密碼 18號已相隔7天。所以,可以設置密碼成功。

-W:天數,設置密碼過期前警告時間。

紅色下劃線:user9 的密碼過期前警告時間是 7 天。

黃色下劃線:chage -W 11 把 user9 密碼過期前警告時間設置為 11 天。

藍色下劃線:user9 密碼過期時間是 2021年5月29日。現在是2021年5月19日,結合密碼過期前 11 天有警告提示。user9登錄系統應該會有 密碼過期 提示。

紅色下劃線:user9 用戶登錄系統,正如預期出現了密碼過期提醒。

Ⅲ linux怎麼設置密碼過期時間

密碼過期了,帳戶還能用嗎?可不可以把密碼過期時間變更為帳戶過期時間呢?

chage -E 2010-10-10 username

剛開始的時候,我認為密碼過期相當於帳戶停用,但試了一下才明白,密碼過期就要用戶修改密碼,修改/etc/shadow可以實現。

/etc/shadow每一行分為九個部分。第五部分是說從最近一次密碼修改時間算起,多少天後密碼過期。看一下我的操作,您應該會明白的吧。
[root@mmvtc820 ~]# tail -1 /etc/shadow
myself:$1$COF.gwmF$EugDjdIERnyD0I3rlR.c80:14732:0:2:7:2010:14737:
[root@mmvtc820 ~]# chage -l myself
最近一次密碼修改時間 : 5月 03, 2010
密碼過期時間 : 5月 05, 2010
密碼失效時間 :11月 05, 2015
帳戶過期時間 : 5月 08, 2010
兩次改變密碼之間相距的最小天數 :0
兩次改變密碼之間相距的最大天數 :2
在密碼過期之前警告的天數 :7
[root@mmvtc820 ~]#

[root@mmvtc820 ~]# chage --help
用法:chage [選項] 用戶名

選項:
-d, --lastday 最近日期 將最近一次密碼設置時間設為「最近日期」
-E, --expiredate 過期日期 將帳戶過期時間設為「過期日期」
-h, --help 顯示此幫助信息並退出
-I, --inactive 失效密碼 將因過期而失效的密碼設為「失效密碼」
-l, --list 顯示帳戶年齡信息
-m, --mindays 最小天數 將兩次改變密碼之間相距的最小天數設為「最小
天數」
-M, --maxdays 最大天數 將兩次改變密碼之間相距的最大天數設為「最大
天數」
-W, --warndays 警告天數 將過期警告天數設為「警告天數」

Ⅳ 如何修改Linux密碼過期問題

如果你的Linux賬號有被設置密碼定時過期機制,那麼當密碼到期的時候,使用遠程SSH登錄,會有如下提示,並且要求你必須更改密碼才能登錄成功。

如何去掉這個過期機制呢,答案是使用 chage 命令。

查看用戶的當前設定

可以看出 Password expires 這個欄位指定就是密碼過期的日期

修改過期時間為永不過期,命令如下

可以看到 Password expires 這個欄位變成never了。

熱點內容
滑板鞋腳本視頻 發布:2025-02-02 09:48:54 瀏覽:432
群暉怎麼玩安卓模擬器 發布:2025-02-02 09:45:23 瀏覽:557
三星安卓12彩蛋怎麼玩 發布:2025-02-02 09:44:39 瀏覽:743
電腦顯示連接伺服器錯誤 發布:2025-02-02 09:24:10 瀏覽:537
瑞芯微開發板編譯 發布:2025-02-02 09:22:54 瀏覽:146
linux虛擬機用gcc編譯時顯示錯誤 發布:2025-02-02 09:14:01 瀏覽:235
java駝峰 發布:2025-02-02 09:13:26 瀏覽:651
魔獸腳本怎麼用 發布:2025-02-02 09:10:28 瀏覽:538
linuxadobe 發布:2025-02-02 09:09:43 瀏覽:212
sql2000資料庫連接 發布:2025-02-02 09:09:43 瀏覽:726