linux下控制帳戶過期的方法

2021-08-01 03:41:13 字數 1240 閱讀 4377

法一:新增使用者時

useradd yongge-e

01/28/12

或修改下面檔案的引數:

[root@yonggeskel]# grep expire /etc/default/useradd    

expire=

例項7:指定引數執行useradd -d -e

[root@yongge~]# date +%f

2012-01-25

[root@yongge~]# useradd -d -e 01/19/12 #→修改預設情況新建帳戶過期時間,設定後,新使用者都會在這個時間後過期。

[root@yongge~]# useradd -d|grep expir #→修改已成效。

expire=01/19/12

[root@yongge~]# useradd tmpuser3 #→新增使用者tmpuser3,注意,並未加-e引數。

[root@yongge~]# chage -l tmpuser3 #→檢視帳戶過期時間。

最近一次密碼修改時間 : 1月 24, 2012

密碼過期時間 :從不

密碼失效時間 :從不

帳戶過期時間 : 1月 19, 2012 #→就是修改的預設的過期時間。

兩次改變密碼之間相距的最小天數 :0

兩次改變密碼之間相距的最大天數 :99999

在密碼過期之前警告的天數 :7

[root@yongge~]# useradd -d -e ""   #→測試完畢還原

[root@yongge~]# useradd -d

group=100

home=/home

inactive=-1

expire= #→已還原

shell=/bin/bash

skel=/etc/skel

create_mail_spool=yes

法二:修改賬戶屬性

usermod -e

01/28/12 oldboy

法三:調整賬戶過期

chage -e

01/28/12 oldboy

檢視帳戶過期:

chage -l oldboy
配置可以指令碼化,在每個階段傳個時間引數即可。

Linux下密碼過期時間設定

linux下密碼過期時間設定 linux下對於新新增的使用者,使用者密碼過期時間是從 etc login.defs中pass max days提取的,普通系統預設就是99999,而有些安全作業系統是90。更改此處,只是讓新建的使用者預設密碼過期時間變化,已有使用者密碼過期時間仍然不變。root li...

Linux下檢視控制環境變數的方法

檢視環境變數 檢視某一環境變數 比如我們需要檢視home這個環境變數,www.cppcns.com我們可以在shell下直接輸入echo home,我們可以把所有的環境變數和環境變數的值都列印出來 列印環境變數 libc中定義的全域性變數environ指向環境變數表,environ沒有包含在任何標頭...

session過期時間控制的一些常用方法

在一般系統登入後,都會設定乙個當前session失效的時間,以確保在使用者沒有使用系統一定時間後,自動退出登入,銷毀session。具體設定很簡單 在主頁面或者公共頁面中加入 session.setmaxinactiveinterval 900 引數900單位是秒,即在沒有活動15分鐘後,sessi...