1. 程式人生 > >Linux使用者組及使用者那些事

Linux使用者組及使用者那些事

使用者

cat /etc/group  是看所有的使用者組(一個使用者如果沒有組,他預設有一個以他使用者名稱起名的組)

cat /etc/shadow ||  cat /etc/passwd  檢視使用者

useradd 使用者名稱(新增使用者)

passwd 使用者名稱 (設定使用者密碼)

id  使用者名稱   (判斷使用者是否存在)

su  使用者名稱  (切換使用者)

userdel 使用者名稱  (刪除使用者,儲存該使用者的主目錄)

userdel -r 使用者名稱 (刪除使用者和主目錄,都刪除)

(1)whoami              (功能描述:顯示自身使用者名稱稱)

2who am i             (功能描述:顯示登入使用者的使用者名稱)

  (3who                   

(功能描述:看當前有哪些使用者登入到了本臺機器上)

使用者組

usermod -a -G 使用者組 使用者名稱   (修改一個使用者屬於哪一個組使用者組)

groupadd 組名  (新增組)

groupmod -n 新組名 老組名   (修改組)

gpasswd -d 成員名 組名  (移除一個組中的指定的成員)

附加

在/etc/group 中的每條記錄分四個欄位:
第一欄位:使用者組名稱;
第二欄位:使用者組密碼;
第三欄位:GID
第四欄位:使用者列表,每個使用者之間用,號分割;本欄位可以為空;如果欄位為空表示使用者組為GID的使用者名稱;