添加用戶:
useradd [options] Jack
-u 1000,指定UID
-g 1000,指定GID(基本組),組必須存在才可以
-G GID(附加組),組必須存在才可以
-c 指定注釋信息
-d /home/Jack,指定家目錄
-s /bin/tcsh,指定shell路徑
-m -k,創建家目錄
-M,不創建家目錄
/etc/shells ,指定了當前系統可用的安全shell
/etc/login.defs,
/etc/skel/,bash的環境配置文件
刪除用戶:
userdel [options] Jack, 刪除用戶,但不刪除家目錄
-r:同時刪除家目錄
id ,查看用戶的賬號屬性信息
id user1
-u,UID
-g,GID,基本組
-G,GID,附加組
-n,name,名稱
finger Jack ,查看用戶賬號信息
修改用戶
usermod [options] Jack
-u UID
-g GID,改到的基本組必須存在才可以
-G GID,不使用-a選項,會覆蓋此前的附加組;
-a ,append,追加
-d,-m 指定新的家目錄,移動原家目錄下的文件至新的家目錄中
-s,shell
-l,login name,改用戶名
-L,lock,鎖定用戶
-U,unlock,解鎖用戶
chsh:change shell,修改用戶的shell信息
chfn:change finger,修改注釋信息
密碼管理:
passwd Jack
--stdin,標准輸入,從鍵盤
echo "RedHat" | passwd --stdin Jack
-l,lock,鎖定用戶
-u,unlock,解鎖用戶
-d,刪除用戶密碼
PAM:
http://xxxxxx/Linuxjc/1155676.html TechArticle