1.用户标识 uid gid
用户基本信息存在/etc/passwd中 密码存放 /etc/shadow中
2.基本工作机制
文件判别他的拥有者和拥有组就是根据uid 和gid 当要显示文件属性 系统会根据/etc/passwd 和/etc/group查找然后显示出来
3.实践演示重要意义
vim /etc/passwd
将如下信息
liu❌1000:1001::/home/liu:/bin/bash
改成
liu❌2000:1001::/home/liu:/bin/bash
然后进入用户家目录
[root@localhost ~]# ll -d /home/liu
发现 原本
drwx------. 5 liu liu 142 May 1 09:06 /home/liu
变成
drwx------. 5 1000 liu 142 May 1 09:06 /home/liu
因为找不到了
ps 了解一下基本结构及流程
登录过程
1.先查找/etc/passwd 检查是否有账号 然后读出 uid gid 以及把家目录与shell一起读出来
所以备份账号的时候应该备份 /etc/passwd /etc/shadow
liu❌2000:1001::/home/liu:/bin/bash
账号名称:密码:uid:gid:信息说明栏:家目录:shell
/etc/shadow
nginx:!!:18014::::::
账号:密码:最近修改密码日期:密码不可修改的天数:密码需要修改的天数:密码需要修改期限前的警告天数:密码过期后账号宽限时间:账号失效日期