一、用户
Linux系统上用户分类为两类:分为管理员用户和普通用户;普通用户又分为两类:系统用户和普通用户。在1.root和普通用户:系统用户:仅用于运行服务程序,登录用户:系统资源的正常使用者。
用户标识:,16位二进制数,转为十进制为:UID:Centos5,Centos7:1-999
普通用户:
6:65535)
1000+(至ID为1000,通常是拥有管理员权限但不以管理员身份登录的账号;可以管理员身份执行操作后,再退出管理员身份,以保证系统安全。用户在系统上就有两种表示一种是用户名,一种是用户ID一一对应存起来,以便查询。
解析库:Linux系统上把用户名与用户ID是多少,也能把用户的username uid。
解析库就存放在ID还存放了其它属性信息。
Linux用户组分两类:分为管理员组和普通组,普通组又分为两类:分为系统组和登录组。在系统,会把每个用户组用数字来标识,不同系统上数字标识可能不同。
根据用户划分组类别为
管理员组:
普通用户组:
系统用户组
登录用户组:添加登录功能用户的组
组标识:管理员组:0
系统组:
1-499
1-999
登录组:
6:65535)
1000+(至3.4./etc/group
组与组groupname gid,其解析库为二、权限模型
owner
属组:other
这就表示文件也定义了哪些用户有哪些权限,这就与进程树的角度相对应了,用户定义了有哪些权限,文件定义了哪些用户有哪些权限这样一对应,进程以某用户身份运行从而就以某用户的权限来访问文件,而每个文件又定义了哪个用户有哪些访问权限;所以进程能不能访问文件就取决于它所代表的用户。则权限模型的生效机制如下所示:
权限模型是生效机制:
进程的运行者:即用户
是否与文件的属主相同,如果是,则以文件属主身份来访问此文件;否则,判断属组;
是否属于文件的属组,如果是,则以文件属组的身份来访问此文件;否则,判断其它;
则以文件的其它用户的身份来访问此文件。
11)单向加密特点
b.定长输出;无论数据多大,加密后都是定长的。
2)单向加密的应用原理
对数据加密后会得出数据特征码,要想读取文件,就用同样的加密算法计算3)单向加密算法
message digest,定长输出centos5)
secure hash algorithm,定长输出3.sha224,定长输出4.sha256,定长输出5.sha384,定长输出6.sha512,定长输出centos6,f4de6ffdc3ea56226419ffc252cc0b83 mageedu.txt
这就是通过2salt,添加salt有两种方式产生随机数:熵池和伪随机数。
熵池:是计算机记录敲击键盘的时间间隔产生的,或是通过硬盘的两次中断时间间隔产生的,(有可能会耗尽)。
伪随机数:是软件模拟产生的随机数,这种产