2021-05-12 14:32:11
Linux使用者管理命令:id、whoami、su、chage
簡單記錄下Linux使用者管理命令:id、whoami、su、chage,希望對大家有所幫助。
一、淺談id、whoami、su、chage
本篇是續寫上一篇<Linux使用者管理命令之useradd、passwd、userdel、usermod>見 https://www.linuxidc.com/Linux/2018-04/151900.htm。
(1)id命令
命令格式:id username(使用者名稱)
命令解釋:檢視使用者的UID(使用者ID)、GID(組ID)。
(2)whoami命令
命令格式:whoami
命令解釋:檢視當前使用者的username,即我是誰。
(3)su命令
命令格式:su option username(使用者名稱)
命令解釋:切換使用者身份。
其中option有如下可選:
-:使用"-"代表連使用者的環境變數一起換。
-c:僅執行一次命令,而不切換使用者身份。
(4)chage命令
命令格式:chage option username(使用者名稱)
命令解釋:修改使用者密碼的狀態。
其中option有如下可選:
-l:列出使用者的詳細密碼狀態。
-d:修改密碼最後一次的更改日期。
-m:修改密碼兩次的時間間隔,天數表示。
-M:修改密碼的有效期。
-W:修改密碼過期前的警告天數。
-I:修改密碼過期後的寬限天數。
-E:修改使用者賬戶的失效時間。
二、效果演示
(1)檢視CentOS使用者的UID和GID,Linux命令如下。效果如圖2-1所示。
id centos
圖 2-1
(2)檢視當前使用者的username(使用者名稱),Linux命令如下。效果如圖2-2所示。
whoami
圖 2-2
(3)將當前使用者切換成centos使用者登入,Linux命令如下。效果如圖2-3所示。
su - centos
圖 2-3
(4)修改cruson使用者密碼過期前的警告天數,當前cruson使用者密碼過期前的警告天數是7天,如圖2-4所示。修改成5天,Linux命令如下,修改後如圖2-5所示。
圖 2-4
chage -W 5 cruson
圖 2-5
本文永久更新連結地址:https://www.linuxidc.com/Linux/2018-04/152009.htm
相關文章