一、用户及用户组存在的意义
1、用户存在的意义
首先大家需要思考,系统资源是有限的,如何合理分配系统资源?
在这个问题解决时必须要有三个资源配合,分别是身份 account、授权 author、认证 auth。也就是所谓的3A机制,3A机制是组成系统中最底层的安全架构。
2、用户组存在意义
用户组是一个逻辑容器,可以对用户进行归类和统一授权。
二、用户及用户组在系统中的存在方式
电脑底层是二进制文件,所以它对数字敏感,也就是 id
人类相比较起来会对名字敏感,也就是所谓的字符串,名称
id <-------> 名称 必须要记录到文件当中用户才能存在
用户存在的方式就是 /etc/passwd 文件中的一行字符
用户组存在的方式就是 /etc/group 文件中的一行字符
三、用户切换
1、用户查看
使用:whomai ##查看当前用户
使用: id ##查看用户id信息
参数:
-u ##查看用户的用户id
-g ##查看用户主组id
-G ##查看用户所有的组的id
-n ##显示名称
用户id范围: 0-65535
0 :##Linux超级用户ID
1-999 : ##Liunx系统自用ID