Linux系统中的用户管理
1:用户及用户组存在的意义
1:用户存在的意义
系统资源是有限的,如何合理分配系统资源?
在这个问题解决时必须要有连个资源配合
1:身份:accout
2:授权:author
3:认证:auth
3A机制,3A机制组成系统中最底层的安全机构
2:用户存在的意义
用户组是一个逻辑容 器
对用户进行归类和统一授权
2:用户及用户组在系统中存在的方式
电脑对数字敏感
人类对字符串敏感
id <-------->名称,必须要记录到文件当中用户才能存在
用户就是/etc/passwd文件中的一行字符
用户组存在的方式就是/etc/group文件中的一行字符
3:用户切换
1:用户查看
*-whomai 查看当前用户
*-id 查看用户id信息
-u 查看用户的用户id
-g 查看用户主组id
-G 查看用户所有组的id
-n 显示名称
2:用户切换
su-username
- 切换用户环境
username 如果root------->commonuser 不需要后者密码
commonuser ------->root 需要密码
commonuser--------> commonuser 需要密码
注意:在做用户切换时当使用完毕用户身份及时退出
不要在一个shell中反复执行su命令
在一个shell中反复执行su命令会