添加用戶: useradd [options] Jack -u 1000,指定UID -g 1000,指定GID(基本組),組必須存在才可以 -G GID(附加組),組必須存在才可以 -c 指定註釋信息 -d /home/Jack,指定家目錄 -s /bin/tcsh,指定shell路徑 -m -k ...
添加用戶:
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: