首頁 > 軟體

Linux使用者管理命令:id、whoami、su、chage

2020-06-16 16:52:49

簡單記錄下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


IT145.com E-mail:sddin#qq.com