用户:Linux系统的使用者
- 管理员(root)
- 系统用户
- 普通用户
用户组:一对一、一对多、多对一、多对多。
思考:为什么需要对用户管理?
三个核心文件
/etc/passwd:
用户名:密码(x):UID:GID:用户信息说明栏:用户目录:Shell
UID:
- 管理员(root):具有系统所有权限(0)
- 系统用户:管理系统运行服务(1~999)
- 普通用户:具有系统一部分权限(1000以上)/etc/shadow:
用户名:加密密码:最后一次修改时间:最小修改时间间隔:密码有效期:密码需要变更前的警告天数:密码过期后的宽限时间:账号失效时间:保留字段/etc/group:
组名:群组密码:GID(x):此群组支持的账号名称
文件权限
用户权限 | 用户组权限 | 其他用户权限 |
---|---|---|
第1、2、3位 | 第4、5、6位 | 第7、8、9位 |
r、w、x | r、w、x | r、w、x |
读、写、执行 | 读、写、执行 | 读、写、执行 |