多用户 多任务
用户组:用户组是用户逻辑的组合,用户组的用户自动继承用户组的权限
用户:用户必须属于一个用户组,添加用户时如果没有创建用户 系统会自动为用户创建用户组
用户在操作系统中拥有用户名 和 用户编号
常用目录:
/etc/ 存放系统时配置文件
/dev/ 存放的是设备文件
/home/ 存放的是用户家目录
用户配置文件 /etc/passwd
- 功能:用户记录用户的基本信息,每一行表示一个用户
- 每一行包括七个字段 用冒号隔开

1.用户名
2.用户密码
3.UID 用户编号
4.GID 用户组编号
5.用户描述
6.用户的家目录
7.默认shell
用户配置文件 -/etc/shadow
- 功能:激励用户和密码的相关信息,每行表示一个用户
- 字段之间使用冒号隔开 共包含9个字段
- 此文件只能root用户读取普通用户无法访问

1.用户名
2.用户密码加密后的字符串
3.最近一次密码修改日期 使用一个整数表示天数 据1970-1-1
4.最小修改密码时间间隔 0 表示无限制时间间隔 5 表示隔了5天修改一次
5.密码有效期
6.密码到期前的警告天数 到期前提示你快到期了,需要尽快修改
7.密码到期前的宽限天数
8.账号失效日期
9.保留使用
用户组配置文件 /etc/group
- 功能:用户记录用户组信息,每行表示一个用户
- 每一行包含四个字段

1.组名
2.组密码
3.组编号
4.组内用户
初始组:用户建立后自动建立属于的组
附加组:用户加入的其他组
建立一个用户
新建用户 -useradd
- 语法:useradd [选项] 用户名
添加一个用户名为 yd20 的用户
useradd yd20
添加一个用户,操作系统会自动在以下文件添加一行
/etc/passwd
/etc/shadow
/etc/group
还会为用户在/home/文件夹下面创建一个用户主文件夹
案例2:在添加用户 yd201 的过程中 指定用户的家目录为 /home/yd203 用户编号 1118 组编号 0 为用户设置描述信息 为rj203
-d 设置家目录 -d 家目录绝对路径
-u uid 指定用户的uid
-g gid 指定用户组编号
-c 描述字符串
cat /etc/passwd
cat /etc/shadow
cat etc/group
设置用户密码 -passwd**
- 语法:passwd [选项] [用户名]
- 功能:设置用户密码
1.普通用户只能修改自己的密码,修改时不需要指定用户名,但是需要输入自己的原密码
2.超级管理员可以修改任意用户的密码,修改时需要指定用户名,且修改任意用户密码不需要输入原密码
案例1:使用管理员用户设置rj203的密码
passwd yd202
