第三章:Linux用戶管理 - 3.2用戶管理

(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組中刪除

 

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