6.用户、组权限管理

用户、组和权限管理:

  Multi-tasks(多用户),Multi-Users(多任务)

    每个使用者:

      用户标识,密码:

        3A认证:

          Authentication(认证)

          Authorizaton(授权)

          Audition(审计)

  用户组:用户容器

  用户类别:

    管理员

    普通用户

      系统用户

      登录用户

  用户标识:UserID,UID

    16bits二进制数字:0-65535

      管理员:0

      普通用户:1-35635

        系统用户:1-499(CentOS6),1-999(CentOS7)

        登录用户:500-60000(CentOS6),1000-60000(CentOS7)

      名称解析:名称转换

      Username <—> UID

      根据名称解析库进行:/etc/passwd

 组:

  组类别:

    管理员组

    普通用户组:

       系统组

        登陆组

  组标识:GroupID,GID

    管理员组:0

      普通用户组:1-65635

           系统用户组:1-499(CentOS6),1-999(CentOS7)

        登录用户组:500-60000(CentOS6),1000-60000(CentOS7)

  名称解析:groupname <—> gid

    解析库:/etc/group

 

 加密算法:

    对称加密:加密和解密使用同一个密码;

    非对称加密:加密和解密使用的一对密钥

      密钥对:

        公钥:public key

        私钥:private key

    单向加密:只能加密,不能解密;提取数据特征码;

      定长输出

      雪崩效应

  算法:

    md5:128bits

    sha:160bits

    

6.用户、组权限管理

上一篇:pygame实现成语填空游戏


下一篇:docker部署Yearning