(1)用戶組
創建一個hr組:
groupadd hr #創建一個hr組
groupadd net01 -g 2000 # 指定gid爲2000
刪除組
groupdel net01
(2)用戶
創建用戶:
useradd user01 #創建用戶時,未指定任何組(主組合附加組),系統會創建一個和用戶名相同的組作爲用戶的Primary Group
useradd user02 -G hr #創建user02並指定附加組爲hr,hr必須存在
useradd user03 -G hr,fd #創建user03並指定附加組爲hr和fd,hr必須存在
useradd user02 -u 503 # 創建用戶user02,指定uid爲503
useradd user03 -d /aaa # 創建用戶user03,指定家目錄爲aaa
useradd user05 -s /sbin/nologin # 創建用戶user05,指定shell爲/sbin/nologin,默認shell爲/bin/shell
刪除用戶:
userdel user10 # 刪除用戶user10,但不刪除用戶家目錄和郵箱
userdel -r user10 # 刪除用戶user10,刪除家目錄和郵箱
設置密碼:
passwd alice # root用戶可以給任何用戶設置密碼,不需要提供原密碼
passwd # 普通用戶給自己密碼,需要提供原密碼
對已存在的的用戶添加到指定組:
gpasswd -a jack wheel # 將jack添加到whell組下 === usermod -aG jack wheel
將用戶從組中刪除:
gpasswd -d zhuzhu hr # 將豬豬用戶從hr組中刪除