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 用户名
原文地址:https://www.cnblogs.com/whereyougou/p/10658245.html
时间: 2024-11-09 00:00:15