您現在的位置是:首頁 > 遊戲
Linux系統中更改使用者和刪除使用者命令chage、usermod和userdel
怎樣刪除系統使用者
更改使用者口令chage
chage命令用來修改帳號和密碼的有效期限
語法格式:
chage [可選項] 〈username〉
可選項: -l 列出帳戶口令屬性的各個數值
-m 指定口令最短存活期
-M 指定口令最長存活期
-W 口令要到期前提前警告的天數
-I 口令過期後多少天停用帳戶
-E 使用者帳戶到期作廢的日期
案例:設定user1使用者的最短口令存活期為6天,最長口令存活期為60天,口令到期前5天提醒使用者修改口令。
設定完成後檢視各屬性值。
更改使用者賬戶usermod
命令:usermod
格式:usermod [可選項] 〈username〉
例:修改使用者user1的主目錄為/var/user1,把啟動Shell修改為/bin/tcsh
檢視修改後的結果
usermod可選項:
-d<登入目錄> 修改使用者登入時的目錄。
-g<群組> 修改使用者所屬的群組。
-G<群組> 修改使用者所屬的附加群組。
-l<帳號名稱> 修改使用者帳號名稱(新賬號在前,舊賬號在後)
-L 鎖定使用者密碼,使密碼無效。
-s
-u
-U 解除密碼鎖定。
禁用和恢復賬戶
禁用和恢復使用者帳戶的實現方法:
passwd命令
usermod命令
直接修改/etc/passwd或/etc/shadow檔案
禁用和恢復賬戶passwd
禁用user1帳戶
檢視(被鎖定的使用者密碼欄前面會加上!!)
恢復user1帳戶(解除鎖定)
禁用和恢復賬戶usermod
禁用user1使用者帳戶
解除user1使用者鎖定
禁用和恢復賬戶 - 修改配置檔案
1> 可將/etc/passwd檔案或/etc/shadow檔案中關於user1帳戶的passwd域的第一個字元前面加上一個“*”,達到禁用帳戶的目的,在需要恢復的時候只要刪除字元“*”即可(更改使用者名稱,使用者名稱和密碼不匹配)。
2> shadow檔案中在加密密碼前加!!,可以用passwd -u 解鎖
3> 如果只是禁止使用者帳戶登入系統,可以將其啟動Shell設定為/bin/false或者/dev/null。啟動失敗,總是重新啟動。
刪除使用者賬戶userdel
userdel命令刪除使用者賬戶
語法格式:userdel [可選項]
可選項:-r 同時刪除家目錄
案例:刪除使用者user1,同時刪除使用者主目錄
備註:還可以直接用vim/vi編輯器修改/etc/passwd和/etc/shadow檔案,刪除使用者所對應的行
以上內容供學習交流
推薦文章
- 亞馬遜商品被分倉的原因是什麼?
二、貨物分倉怎麼辦...
- 三換一遭拒!杰倫布朗和杜蘭特,兩人之間差距有多大?
綠軍只拿出一支首輪籤,也是認為杰倫是年輕的全明星球員,就算單換不了杜蘭特,加上懷特和一支首輪籤,這筆交易還是值得一試的,但也只能一試,這個報價籃網管理層是絕對不會答應的...
- 果中此物最治病!清熱潤肺增免疫,現在吃正當時!
用菱角煎湯內服,防治子宮頸癌、胃癌及其他消化道癌症...