用戶:用於登陸計算機,訪問系統資源。同時計算機也能夠經過帳號來判斷登錄者的身份,給予適當權限。linux
用戶劃分shell
超級用戶:root,UID等於0安全
普通用戶:ui
系統用戶,UID爲1~9993d
本身建立的用戶,UID>=1000blog
組:將某些用戶劃分到一個組裏,同一管理。資源
組的劃分登錄
超級用戶羣組: root,GID等於0配置
系統羣組:GID等於1~999權限
自定義羣組:GID大於等於1000
/etc/passwd linux下用戶配置文件,記錄着全部用戶信息
第一個字段root表明用戶名
第二個字段表明密碼,固然爲了安全,密碼不可能直接顯示在這裏
第三個字段表明用戶uid
第四個字段表明gid
第五個字段root表明註釋或描述
第六個字段root表明用戶的家目錄
第七個字段表明用戶的shell環境
第一個字段表明組名
第二個字段表明組密碼
第三個字段表明組ID
最後表明哪些用戶屬於這個組
/etc/login.defs 用戶初始化配置文件,記錄用戶ID範圍,是否建立、刪除家目錄等
useradd 添加用戶
語法:useradd 選項 用戶名
選項:
-u 指定用戶uid
-g 指定用戶主要羣組
-G 指定用戶附加羣組
-c 描述信息
-s 指定shell環境
-d 指定家目錄
usermod 修改用戶
userdel 刪除用戶,加上-r選項,同時刪除家目錄
groupadd 添加一個組
groupmod 修改組信息
選項
-g 修改組id;groupmod -g 新組ID 組名
-n 修改組名;groupmod -n 新組名 組名
groupdel 刪除組
passwd
passwd+用戶名,給指定用戶設置密碼
或者