linux下控制帳戶過期的多種方法講解

linux下控制帳戶過期的方法:
企業(yè)里一般給無人管理的角色賬戶或開發(fā)人員臨時(shí)需求等可以設(shè)定賬戶有效期,提升安全!
法一:添加用戶時(shí)useradd oldboy -e 01/28/12
或修改下面文件的參數(shù):
[root@oldboy skel]# grep EXPIRE /etc/default/useradd
EXPIRE=
實(shí)例7:指定參數(shù)執(zhí)行useradd -D -e
[root@oldboy ~]# date +%F
2012-01-25
[root@oldboy ~]# useradd -D -e 01/19/12 #→修改默認(rèn)情況新建帳戶過期時(shí)間,設(shè)置后,新用戶都會在這個時(shí)間后過期。
[root@oldboy ~]# useradd -D|grep EXPIR #→修改已成效。
EXPIRE=01/19/12
[root@oldboy ~]# useradd tmpuser3 #→添加用戶tmpuser3,注意,并未加-e參數(shù)。
[root@oldboy ~]# chage -l tmpuser3 #→查看帳戶過期時(shí)間。
最近一次密碼修改時(shí)間 : 1月 24, 2012
密碼過期時(shí)間 :從不
密碼失效時(shí)間 :從不
帳戶過期時(shí)間 : 1月 19, 2012 #→就是修改的默認(rèn)的過期時(shí)間。
兩次改變密碼之間相距的最小天數(shù) :0
兩次改變密碼之間相距的最大天數(shù) :99999
在密碼過期之前警告的天數(shù) :7
[root@oldboy ~]# useradd -D -e "" #→測試完畢還原
[root@oldboy ~]# useradd -D
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE= #→已還原
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes
特別提示:這里僅是更改了配置文件的默認(rèn)值,僅對之后建立的新用戶生效,和老用戶無關(guān)。
更改用戶時(shí):
法二:修改賬戶屬性usermod -e 01/28/12 oldboy
法三:調(diào)整賬戶過期chage -E 01/28/12 oldboy
查看帳戶過期:chage -l oldboy
配置可以腳本化,在每個階段傳個時(shí)間參數(shù)即可。
讓我們的工作更規(guī)范,更專業(yè)!
注意:
c5.8過期時(shí)間在設(shè)定日期推遲2日。
c6.4過期時(shí)間在設(shè)定日期推遲1日。
相關(guān)文章
linux 賬戶管理命令 useradd、groupadd使用方法
這篇文章主要介紹了linux 賬戶管理命令 useradd、groupadd使用方法,需要的朋友可以參考下2016-11-21Linux系統(tǒng)如何對賬戶進(jìn)行管理對其進(jìn)行添加修改和刪除
對用戶賬號的管理指的是,添加、修改和刪除用戶賬號,本文就來為大家分享一下Linux系統(tǒng)添加、修改和刪除用戶賬號教程,感興趣的朋友可以看看2015-06-01- 麒麟Linux系統(tǒng)怎么創(chuàng)建新賬?一個賬戶不夠用,怎么才能創(chuàng)建另一個新的賬戶呢?下面我們一起來看看麒麟Linux系統(tǒng)添加新賬戶的方法,需要的朋友可以參考下2015-05-12
ahjesus linux連接阿里云ubuntu服務(wù)器更改默認(rèn)賬號和密碼、創(chuàng)建子賬戶
這篇文章主要介紹了ahjesus linux連接阿里云ubuntu服務(wù)器更改默認(rèn)賬號和密碼、創(chuàng)建子賬戶的步驟,需要的朋友可以參考下2014-04-29- 看到有人問如何用 php 創(chuàng)建帶有效期的 linux 賬戶,我當(dāng)時(shí)就給回復(fù)了一個 php 代碼,后來我測試了一下才知道 useradd 這個系統(tǒng)命令之能用root執(zhí)行.2010-12-20
- 在linux的日常管理中,有時(shí)需要定時(shí)刪除超過指定時(shí)間的文件,這里簡單介紹下,方便需要的朋友2013-08-02
Linux Shell多進(jìn)程并發(fā)以及并發(fā)數(shù)控制
最近有用戶提問linux多進(jìn)程并發(fā)時(shí),如何控制每次并發(fā)的進(jìn)程數(shù),本文將針對這個問題展開討論,一起來看看吧2016-11-18Linux操作系統(tǒng)下搭建VNC遠(yuǎn)程控制軟件詳盡教程 中文WORD版
VNC是一套由AT&T實(shí)驗(yàn)室所開發(fā)的可操控遠(yuǎn)程的計(jì)算機(jī)的軟件,其采用了GPL授權(quán)條款,任何人都可免費(fèi)取得該軟件。VNC軟件主要由兩個部分組成:VNC server及VNC viewer。用戶需2016-09-29Linux中編譯安裝Subversion(SVN)客戶端的教程
這篇文章主要介紹了Linux中編譯安裝Subversion(SVN)客戶端的教程,盡管版本控制工具方面Git近來風(fēng)光無限,但SVN憑借簡潔的操作依然擁有不少忠實(shí)用戶,需要的朋友可以參考下2016-05-03深入解析Linux系統(tǒng)中的SELinux訪問控制功能
這篇文章主要介紹了Linux系統(tǒng)中的SELinux訪問控制功能,SELinux主要在權(quán)限的基礎(chǔ)上為用戶添加更安全的訪問機(jī)制,需要的朋友可以參考下2016-04-11