用户: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
读、写、执行 读、写、执行 读、写、执行