1.linux 是一個多用戶系統
2.用戶相關文件
1. /etc/passwd: 保存了用戶的基本信息
2. /etc/shadow: 保存了用戶密碼信息以及過期時間
3. /etc/group: 組信息
4. /etc/gshadow: 組密碼信息
5. /etc/skel: 用戶家目錄模板(有三個.bash*)
6. /etc/default/useradd: useradd 命令默認配置
7. /etc/login.defs: 定義了一些用戶密碼等相關配置
3. 用戶類型
超級用戶:root
管理員用戶(系統用戶):1-999
普通用戶:1000
4. useradd 命令
-g: 指定主組
-G: 附加組
-u: UID
-s: 指定 shell 類型(/bin/bash, /sbin/nologin)
-r:創建系統用戶
-M:不創建家目錄
5. userdel 命令
-r: 刪除用戶家目錄
6. groupadd 命令(創建組)
7. groupdel 命令(刪除組)
8. id 命令(查看用戶信息)
-u:
-g:
-G:
9. su 命令(切換用戶)
-: 完全切換
10. usermod 命令
-g:
-G:
-s:
-l: 修改登錄用戶名
-u:
11. passwd 命令
--stdin: echo "密碼" | passwd --stdin 用戶名