0.使用者相關資料存儲所在
資訊 | 檔案 |
---|---|
使用者基本資訊 | 存儲在 /etc/passwd 檔案中; |
使用者密碼資訊 | 存儲在 /etc/shadow 檔案中; |
使用者群組基本資訊 | 存儲在 /etc/group 檔案中; |
使用者群組資訊資訊 | 存儲在 /etc/gshadow 檔案中; |
使用者個人檔案 | 主目錄預設位于 /home/使用者名,郵箱位于 /var/spool/mail/使用者名 |
1.
useradd[選項] 使用者名
:建立新使用者
選項說明
選項 | 說明 |
---|---|
| 指定使用者的家目錄 |
| 顯示預設值 |
| 賬号有效期截止日期 yyyy-mm-dd |
| 指定一個初始使用者組 |
| 指定一個或多個擴充使用者組 |
| 不建立與使用者同名的使用者組 |
| 指定預設的shell |
| 指定使用者的uid |
| 加上備注文字。備注文字會儲存在passwd的備注欄位中 |
| 自動建立使用者的登入目錄。 |
| 不要自動建立使用者的登入目錄。 |
| 取消建立以使用者名稱為名的群組. |
| 建立系統帳号 |
2.
passwd[選項] [使用者名]
:修改使用者的密碼
選項說明
選項 | 說明 |
---|---|
| 使賬号無密碼 |
| 強制執行 |
| 更新隻能發送在過期之後 |
| 設定密碼的有效期 |
-i
過期後停止使用者賬号
-g
| 修改群組密碼
-l
| 鎖定使用者禁止登陸
-u
| 解除鎖定,允許登陸
--stdin
| 允許從标準輸入修改使用者密碼
-e
| 強制使用者下次登陸修改密碼
-S
| 顯示使用者密碼狀态
3.
userdel [選項] 使用者名
:删除使用者與其家目錄
選項說明
選項 | 說明 |
---|---|
-f | 強制删除使用者,家目錄與其相關檔案 |
-r | 同時删除使用者,家目錄與其相關檔案 |
4.
usermod[選項] 使用者名
:修改使用者的屬性
選項說明
選項 | 說明 |
---|---|
| 填寫賬号備注資訊 |
| 可重新制定使用者的家目錄并自動舊的資料轉移過去 |
| 賬戶到期時間 |
| 修改在密碼過期後多少天即關閉該帳号 |
| 變更所屬使用者組 |
| 變更擴充使用者組 |
| 鎖定使用者禁止器登入 |
| 修改使用者帳号名稱 |
| 解鎖使用者,允許其登入 |
| 變更預設終端 |
| 修改使用者的uid |
5.
groupadd [選項] 群組名
:建立使用者組
選項說明
選項 | 說明 |
---|---|
| 指定建立工作組的 id; |
| 建立系統工作組,系統工作組的組ID小于 500; |
| 覆寫配置檔案 “/ect/login.defs”; |
| 允許添加組 ID 号不唯一的工作組。 |
, | 如果指定的組已經存在,此選項将失明了僅以成功狀态退出。當與 -g 一起使用,并且指定的GID_MIN已經存在時,選擇另一個唯一的GID(即-g關閉) |
6.
groupdel 群組名
:删除使用者組
7.
groupmod [-g <群組識别碼> <-o>][-n <新群組名稱>][群組名稱]
:修改使用者組
選項說明
選項 | 說明 |
---|---|
-g <群組識别碼> | 設定欲使用的群組識别碼。 |
-o | 重複使用群組識别碼。 |
-n <新群組名稱> | 設定欲使用的群組名稱。 |