一、用戶分類
1.管理員用戶:0
2.普通用戶:1-65535
①系統用戶:1-499
②可登錄用戶:500+
二、用戶
1.創建用戶
useradd UserName
-u,-g,-G(指定額外組),-d(指定家目錄),-c,-s
-m:創建用戶時,強制給用戶創建家目錄。
-M:創建用戶,但不創建家目錄。
-D:為useradd 命令創建新的默認值。
-r:創建系統用戶(id=1-499)
2.刪除用戶
userdel UserName :默認刪除用戶不刪除家目錄
-r:刪除用戶的同時刪除家目錄。
3.查看用戶及組信息
id UserName
-u,-g,-G,-n

用戶ID:507 用戶基本組ID:508 用戶附加組ID:580,509
4.默認配置文件
① /etc/skel :創建用戶時候為用戶賦予的默認配置文件。
② /etc/default/useradd :創建用戶時使用的默認定義。
5.更改(添加)用戶密碼
①.普通用戶:passwd
②.管理員:
更改自己密碼:passwd
更改其他用戶密碼:passwd UserName
6.鎖定用戶/解鎖用戶
①用passwd來
-l:鎖定
-u:解鎖
②usermod
· -L:鎖定
-L:解鎖
7./etc/shadow:影子文件
用戶名:加密后的密碼:最近改動密碼日期(從1970年1月1日算起的總的天數):密碼不可變更的天數:密碼需要變更的天數(99999代表不限制):密碼過期預警天數:密碼過期寬恕天數:賬號失效日期:預留字段
8./etc/passwd 用戶文件格式

用戶名:X(密碼占位符):UID:GUID:用戶的說明信息:用戶家目錄:用戶基本shell
三、組的分類
1.以系統分類
管理員組:root
系統組:GUID1-499
普通組:其他的組
2.以用戶分類
基本組:顯示在/etc/passwd文件中的GUID字段組。為用戶基本組
附加組:/etc/group
三、用戶組
1.創建用戶組:
groupadd GroupName
-g GID:創建組並為其指定GID。
2.刪除組
groupdel
3.添加組密碼
gpasswd GroupName
4.組文件 :/etc/group

組名:密碼占位符:GID:該用戶組中的用戶列表
四、用戶及用戶組的屬性更改
1.更改用戶的屬性定義
①.更改用戶默認shell:chsh UserName
②.更改用戶注釋:chfn
③更改用戶全部屬性:
usermod
-u,-g
-G:更改用戶附加組,默認會覆蓋原有附加組,如果是添加附加組,則同時用上-a選項。
-c:改注釋
-d:改家目錄 ,默認不會遷移現有家目錄,只是改屬性信息,如果要遷移同時加上-m選項
-s:改shell
2.修改組的定義屬性
groupmod
-g:改GID
-n:改組名
3.更改賬號日期屬性
chage
