總結用戶、用戶組管理命令並演示命令以及常見用法

用戶、用戶組管理命令並演示命令以及常見用法

常見用戶管理命令
1.添加用戶

useradd用來添加新的用戶,語法是:
useradd [OPTIONE] LOGIN

OIPTION
-u UID
-o 配合-u選項,不檢查UID的唯一性
-c 添加描述
-d 指定用戶家目錄
-f 設定密碼多少天后過期,0則創建後馬上過期
-g 指定用戶所屬組
-G 指定用戶附加組
-M 不創建家目錄,用於非系統用戶
-m 創建家目錄,用於系統用戶
-r 創建系統賬戶
-s 指定用戶shell類型
-p 指定用戶口令

2.修改用戶信息

usermod用來修改已有用戶的信息,語法是:
usermod [OPTION] LOGIN

usermod選項:
-c、-d、-g、-s、-u、-p選項的意義與useradd中的參數一樣
-f 設定非活動期限
-e YYYY-MM-DD用戶過期日期
-l 新的名字
-L 鎖定用戶,在/etc/shadow密碼欄增加"!"
-u 解鎖
-G 新附加組,原來的附加組會被覆蓋,若要保留原來的附加組,則要同時使用-a選項
批量修改用戶newusers
批量修改用戶密碼chpasswd

3.刪除用戶

userdel用來刪除用戶,語法是:1
userdel [OPTION] LOGIN
userdel 選項:
-r 同時刪除家目錄,不帶此選項刪除用戶時不會刪除用戶家目錄
-f 強制刪除用戶,即使正在登陸使用中的用戶也可刪除

4.用戶口令管理
5.
passwd可以用來修改口令信息,語法是:
passwd [OPTION] USERNAME

passwd OPTION:
-l 鎖定口令,這會禁用賬號
-u 解鎖口令
-d 刪除口令
-f 強制用戶下次登陸必須修改口令
-e 強制用戶下次登錄改密碼
-n 指定最短使用期限
-x 指定最大使用期限
-w 提前幾天開始warning
-i 非活動期限
--stdin 從標準輸入接收密碼
echo"password" | passwd --stdin username

*不加參數即修改當前登陸用戶的口令

用戶組管理

1.添加用戶組

groupadd可用來增加新用戶組,語法是:
groupadd [OPTION] GROUPNAME

groupadd OPTION:
-g 指定用戶組的GID號,加上-o可忽略GID唯一性

2.刪除用戶組

groupdel可用來刪除用戶組,語法是:
groupdel [OPTION] GROUPNAME

3.修改用戶組信息

groupmod可用來修改用戶組信息,語法是:
groupmod [OPTION] GROUPNAME

groupmod 選項:
-g 指定GID,同樣可以用-o忽略唯一性
-n 將用戶組名字改成新的名字

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章