添加新用戶:/etc/default/useradd 添加用戶時候的默認配置文件
#useradd USERNAME
-c “ “ à用戶的註釋說明
-d PATH à指定家目錄,家目錄不能事先存在
-D -b|s à設置默認值
-b à默認家目錄位置
-s à默認shell類型
-g NUM à指定某個組GID爲自己的默認組,組必須事先存在
-G grp1 grp2 ... à用戶附加組,可以指定多個
-m à必須創建家目錄
-M à不創建家目錄
-u NUM à指定UID
-r à指定爲系統用戶
-s SHELL à指定shell
#userdel à刪除用戶
-r:刪除用戶及家目錄
修改用戶屬性
#usermod USERNAME à用戶修改
-c à修改附加信息
-d à修改家目錄
-d –m à修改家目錄,原來家目錄的文件一併挪到新的家目錄裏面
-e à修改用戶賬號的過期時間
-g à修改GID
-G à修改附加組,如果原先存在,將自動覆蓋
-a –G à向後追加附加組
-l à修改用戶登錄名
-L à鎖定用戶
-o à兩個用戶可以使用同一個ID號
-u à指定UID
-U à解鎖用戶
-s à修改shell
#chage USERNAME à改變用戶密碼過期時間(交互式命令)
#chsh USERNAME à修改用戶的shell(交互式命令)
#id USERNAME à顯示用戶的id信息
-g à只顯示GID
-G à只顯示所有組ID
-n à只顯示名字 例如:#id –G -n yang 顯示yang用戶的附加組名字 #id –u -n yang 顯示yang用戶的用戶名
-u à只顯示UID
#chfn USERNAME à修改用戶各種選項資料
#finger USERNAME à查看用戶信息
添加密碼:/etc/login.defs是用戶密碼的默認設置文件
#passwd USERNAME
-l à鎖定指定用戶賬號
-u à解除用戶賬號鎖定
-n à最短使用期限
-w à過期警告時間
-i à非活動時間,密碼過期多少天之內用戶還可以修改密碼
-x à最長使用期限
--stdin à在管道中直接傳遞密碼;例如:#echo 123456|passwd –stdin yang 意思是把123456傳遞給yang用戶作爲密碼
#pwck à檢查password文件的完整性
添加/刪除組:
#groupadd GROUPNAME à添加組
-r à添加爲系統組
-g à指定GID
#groupdel GROUPNAME à刪除組
#gpasswd GROUPNAME à給組加密碼
#newgrp GROUONAME à把什麼組作爲當前用戶的基本組,此時需要組密碼
修改組信息
#groupmod GROUPNAME à修改組
-n à修改組名
-g à修改組的GID