一、查看用戶組列表ui
命令:cat /etc/group加密
數據格式:組名:口令:組標識號:組內用戶列表登錄
二、查看用戶列表基礎
命令:cat /etc/passwd權限
數據格式:用戶名:口令:用戶標識號:組標識號:註釋性描述:主目錄:登陸Shell密碼
三、查看用戶密碼列表developer
命令:cat /etc/shadow數據
數據格式:登陸名:加密口令:最後一次修改時間:最小時間間隔:最大時間間隔:警告時間:不活動時間:失效時間:標誌word
四、用戶切換註釋
命令:su - username (須要輸入切換用戶的密碼)
五、建立用戶
命令格式:useradd 選項 用戶名
例:useradd -d /home/gemhome -g group -G adm,root gem
注:新建了一個用戶gem,爲該用戶建立了主目錄/home/gemhome,主用戶組爲group,同時又屬於adm和root用戶組
六、刪除用戶
命令格式:userdel 選項 用戶名 (經常使用的選項是-r,他的做用是把用戶的主目錄一塊兒刪除)
例:userdel -r sam
注:刪除掉用戶sam和他的主目錄
七、修改用戶 命令格式:usermod 選項 用戶名 (只有終極管理員纔有權限修改賬號名,若是用sudo命令來對普通賬號受權也行)
例: usermod -l zhangs -s /bin/ksh -d /home/z -g developer sam
注:此命令將用戶sam的名稱改成zhangs,登陸Shell修改成ksh,主目錄改成/home/z,用戶組改成develope
八、查看用戶的屬性
命令格式:id username (顯示username的uid和gid ,缺省爲當前用戶的id信息)
九、用戶口令管理
命令格式:passwd 選項 用戶名 (終極用戶能爲本身和其餘用戶指定口令,普通用戶只能修改本身的口令)
-l 鎖定口令,即禁用帳號 (passwd命令還能用-l(lock)選項鎖定某一用戶,使其不能登陸:passwd -l username)
-u 口令解鎖 -d 使帳號無口令 (passwd命令可將用戶sam的口令刪除,這樣用戶sam下一次登陸時,系統就再也不詢問口令:passwd -d sam)
-f 強迫用戶下次登陸時修改口令 若是默認用戶名,則修改當前用戶的口令。
例如:假設當前用戶是sam,則下面的命令修改該用戶本身的口令:
#passwd
Old password:******
New password:*******
Re-enter new password:*******
若是是終極用戶,能用下列形式指定任意用戶的口令:
# passwd sam
New password:*******
Re-enter new password:*******
十、新增用戶組
命令格式:groupadd 選項 用戶組 (用戶組添加後,將用戶進行組賦予用chown和chgrp指令)
例: groupadd group1
注:此命令向系統中增長了一個新組group1,新組的組標識號是在當前已有的最大組標識號的基礎上加1
十一、刪除用戶組
命令格式:groupdel 用戶組 例:groupdel group1
注:此命令從系統中刪除組group1
十二、修改用戶組
命令格式:groupmod 選項 用戶組
例:groupmod -g 10000 -n group2 group1
注:此命令將組group1的標識號改成10000,組名修改成group2