2021-05-12 14:32:11
Linux系統新增和刪除使用者命令
1.Linux系統用來記錄使用者名稱、密碼最重要的兩個檔案就是 /etc/password 和 /etc/shadow(預設只有root使用者才有讀取這個檔案的許可權,其他人完全沒有讀這個檔案的可能)
2.UID 是用來區分不同使用者的數位。
GID 是用於區分不同使用者組的ID。
在Linux下每個使用者都至少屬於一個組。
要確認自己的UID,可以使用id命令來檢視。
要確認自己所屬的使用者組,可以用 groups命令來確認。
3.新增使用者: useradd
比如要加一個叫john的使用者。
useradd john
對於系統來說,完成這個命令需要在後台執行很多對使用者來說毫無感知的行為。
首先,系統需要將使用者資訊記錄在 /etc/password中,一般會在 /etc/password 和 /etc/shadow 末尾追加一條記錄,同時會分配給該使用者一個UID。
接著,要為該使用者自動建立家目錄。家目錄以建立的使用者名稱為目錄名,建立的路徑在 /home 目錄中。比如,在上述案例中,建立的目錄將是 /home/john。
然後,複製 /etc/skel 下所有的檔案至 /home/john。說明一下,如果你使用 ls -l /etc/skel命令檢視,可以發現這個目錄下什麼都沒有,但事實上,該目錄下面有很多隱藏檔案,使用 ls -la /etc/skel就可以看到其中還是有好幾個檔案的。
最後,新建一個與該使用者名稱一樣的使用者組。
用法:
•使用 -u引數為使用者指定UID
useradd -u 555 user1
•指定新使用者的GID
useradd -g user1 group1
•指定新使用者的 家目錄
useradd -d /home/mydir3 user3
修改使用者密碼
password
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-11/148902.htm
相關文章