用户、组和权限管理:
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