一.用户的存在意义及方式
1、用户的存在意义
用户是操作者再系统中的身份,是系统最底层的安全机制的一部分,用户的存在可以使得系统的资源得到合理的分配。
2、用户的存在方式
用户在系统中以字符和文件的形式存在。
二.用户系统文件
用户在系统中的存储方式
文件 |
意义 |
/etc/passwd |
用户信息文件,用户名称:密码:uid:gid:说明:家目录:默认的shell。注:说明是指默认shell的指定有哪些可以查看系统中/etc/shells文件 |
/etc/group |
用户组信息文件,组名称:组密码:组id:组成员 |
/etc/shadows |
认证信息文件 |
/etc/skel/.* |
默认开启shell的配置,用户的骨文件 |
三.用户信息查看
1、查看当前用户信息的方式
2、系统中的用户查看的方式
命令 |
功能 |
id username |
查看指定用户的id信息 |
id -u username |
查看指定用户的uid |
id -g username |
查看指定用户的gid |
id -G username |
查看指定用户所在的所有组的id |
id -n username |
查看指定用户的名字而不显示id数字 |
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191010210358616.png)
四.监控用户的建立过程
使用watch指令实时监控,使用tail、head、管道符等截出所需的行数
watch 指令:
命令 |
功能 |
watch -n 1 date |
1是执行频率,指每秒查看一次 |
watch -n 1 “多条命令” |
|
watch -n 1 ‘tail -n 3 /etc/passwd /etc/group;ls -l /home’ |
监控用户的信息 |