A. linux 怎樣查看密碼變更時間
1、找到以下文件:
cat/etc/shadow
結果是:2015年11月10日。
B. linux中賬號賬號密碼的最短有效期,賬號密碼的最長有效期,賬號密碼的警告期,用戶的非活躍天數是什麼
你說的應該是/etc/shadow這個文件里的東西吧。密碼最短有效期你應該說的是第四欄位的內容吧,比如為10,就是在10天之後才能修改密碼,最長有效期就是,密碼失效的最大天數。警告時間默認為7天,就是在密碼失效7天前,系統會提示密碼即將失效。非活躍天數,不知道你在哪裡看到的,大概就是多久沒有登錄系統了吧。
C. 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 用戶登錄系統,正如預期出現了密碼過期提醒。
D. 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 警告天數 將過期警告天數設為「警告天數」
E. linux下怎麼設置用戶的密碼不過期
設置某個用戶的密碼過期時間可以用usermod
-e來設置,如果要統一設置用戶的密碼過期時間,那麼就要修改/etc/login.defs裡面的PASS_MAX_DAYS,比如修改所有用戶的密碼過期時間是30天:
PASS_MAX_DAYS
30
如果這個值是99999,那麼表示密碼永不過期。
或者就是直接修改/etc/shadow
root:XXXXXX:15::"U"::::
把"U"位置設為空或者99999就是不過期
F. linux系統開機總提醒pin碼過期怎麼辦
建議延長一下密碼過期時間。
打開Linux系統,右鍵系統開啟終端機。輸入查詢命令:【cat /etc/passwd】。然後有個普通用戶名,例如有個用戶b,要修改它的密碼過期時間。輸入修改命令:【sudo usermod - e 】。【sudo usermod - e 】空格輸入延遲密碼過期時間,格式是年-月-日。最後跟用戶名,之後進行回車了,那麼就可以延長密碼過期時間。
G. linux下如何設置用戶密碼過期時間
設置某個用戶的密碼過期時間可以用usermod -e來設置,如果要統一設置用戶的密碼過期時間,那麼就要修改/etc/login.defs裡面的PASS_MAX_DAYS,比如修改所有用戶的密碼過期時間是30天: 如果這個值是99999,那麼表示密碼永不過期。
H. linux下怎樣設置某個用戶的密碼永不過期
使用管理員許可權運行命令 chage .
如 sudo chage -M 99999 username , 設置用戶username的密碼最長使用期限是99999天.
I. linux下怎麼設置某個用戶的密碼永不過期
設置某個用戶的密碼過期時間可以用usermod -e來設置,如果要統一設置用戶的密碼過期時間,那麼就要修改/etc/login.defs裡面的PASS_MAX_DAYS,比如修改所有用戶的密碼過期時間是30天:
PASS_MAX_DAYS 30
如果這個值是99999,那麼表示密碼永不過期。
或者就是直接修改/etc/shadow
root:XXXXXX:15::"U"::::
把"U"位置設為空或者99999就是不過期