默认教学计划
931人加入学习
(20人评价)
Linux运维基础
价格 ¥ 599.00
该课程属于 高校公益行 | 网络安全实践训练营 请加入后再学习

Linux实现权限隔离机制(多用户)

    操作系统识别用户:

       用户:UID

       组:GID(逻辑容器:包含用户;实现多个用户对于某个文件或应用程序分配相同的权限)

    用户分类:

       管理员用户:root UID:0

       普通用户:1000-65535

       程序(系统)用户:1-999

    组分类:

       管理员组/普通组

       基本组:Linux中,新建用户时,没有指定隶属于的组,系统会为该用户建立一个同名组,作为该用户基本组

       附加组:方便以后为用户分配权限

    

解析:

    /etc/passwd:存储用户基本信息

    /etc/shadow:存储用户的影子口令

    /etc/group:存放组的基本信息

 

    /etc/passwd解释:用冒号隔开

       第一列:用户的登录名

       第二列:加密密码(x表示密码占位符,密码保存在/etc/shadow中)

       第三列:用户的ID号

       第四列:组的ID号

       第五列:用户的描述信息

       第六列:用户宿主目录

       第七列:用户默认使用的shell(操作系统支持的shell:/etc/shells)

   

    /etc/shadow解释:用冒号隔开(man 5 shadow)

       第一列:用户的登录名

       第二列:用户加密后的密码

       第三列:最后一次更改密码时间(从1970年1月1号)

       第四列:密码最小使用时间

       第五列:密码最长使用时间

   

    /etc/shadow密码区域解释(格式:$id$salt$encrypted):

       三部分组成:用$隔开

          第一部分加密算法:

             1:MD5加密

             5:SHA-256加密

             6:SHA-512加密

          第二部分:随机序列号

          第三部分:随机序列号和密码共同加密后的字符串

      

      加密算法:

           对称加密:加密和解密使用相同的密码(效率高)

           非对称加密:加密和解密使用不同的秘钥,公钥和私钥

           单向加密,散列加密:提取数据的特征码,常用于数据完整性校验

               1:不可逆

               2:定长输出

              md5: 128位定长输出

              sha: 160位 224位 256 位 384位 512位

               3:雪崩效应:输入数据一小点儿的变化,会引起结果的巨大变化

      

[展开全文]


权限:用户对于应用程序的执行能力

文件属主:
属组:
其他用户:

用户:多任务多用户

Linux实现权限隔离机制(多用户)
操作系统识别用户:
用户:UID
组:GID(包含用户 多用户对于某文件分配权限)
用户分类:
管理员用户: root UID=0
普通用户:1000-65535
程序(系统)用户:1-999
组分类:
管理员组/普通组:
基本组:Linux中。新建用户时,没有指定隶属于的组,系统会为该用户建立一个同名组作为该用户的一个基本组
附加组:方便以后为用户分配权限
解析:
/etc/passwd:存储用户基本信息
→ 用冒号隔开几列 第一列:用户登录名 第二列:加密的用户密码
/etc/shadow:存储用户的影子口令
/etc/group:存放组的信息

/etc/passwd解释:用冒号隔开
第一列:用户的登录名
第二列:加密密码(x表示占位符,密码保存在/etc/shadow中)
第三列:用户的ID号
第四列:组的ID号
第五列:用户的描述信息
第六列:用户的宿主目录
第七列:用户登录的默认shell(查看shell /etc/shells)

/etc/shadow解释:用冒号隔开
第一列:登录名
第二列:用户加密后的密码
第三列:最后一次更改密码的时间
第四列:密码最小使用时间
第五列:密码最长使用时间

/etc/shadow密码区域解释:
三部分组成:用$隔开
第一部分 加密算法 md5加密 sha-256加密 sha-512加密
对称加密:加密和解密都使用相同的密码 abc 甲方与乙方约定后移动三位 def
非对称加密:加密和解密使用不同的密钥、公钥、私钥
单向加密,散列加密:提取数据的特征码,常用于数据完整性校验
1、不可逆 2、定长输出
md5:128为定长输出
sha:160 224 256 384 512位 越长 加密度越高 破解越难

3、雪崩效应 单向加密中输入的数据一小点变化 会引起结果的巨大变化

第二部分:随机序列号
第三部分:随机序列号和密码共同加密后的字符串





 

[展开全文]

操作系统识别用户:

  用户:UID

组:GID(逻辑容器:包含用户,实现多个用户对于某个文件或应用程序分配相同的权限)

用户分类:

    管理员用户 root   UID :0

    普通用户 1000-65535

    程序(系统)用户 1-999

组分类:

    管理员组/普通组

    基本组:Linux中,新建用户时,没有指定隶属于的组,系统会为该用户建立一个同名组,作为该用户基本组

    附加组:方便以后为用户分配权限

 

解析:

/etc/passwd 存储用户基本信息(用冒号分开)

    第一列:用户的登录名

    第二列:加密密码(x标识密码占位符,密码保存在/etc/shadow中)

    第三列:UID 用户的ID号

    第四列:组的ID号

    第五列:用户的描述信息

    第六列:用户宿主目录

    第七列:用户默认使用的shell(/etc/shells)

 

/etc/shadow 存储用户的影子口令

    第一列 用户登录名

    第二列 用户加密后的密码

    第三列 最后一次更改密码的时间

    第四列 密码最小使用时间

    第五列 密码最长使用时间

 

/etc/shadow 密码区域解释

三部分组成:用$隔开 $id$salt$encrypted

第一部分 加密算法

    1 md5加密

    5 sha-256加密

    6 sha-512加密

第二部分 随机序列号

第三部分 随机序列号和密码共同加密后的字符串

 

 

加密算法:

    对称加密;加密和使用相同的秘钥

    非对称加密:加密和解密使用不同的秘钥,公钥和私钥

    单向加密,散列加密:提取数据的特征码,常用于数据完整性校验-->>不可逆,定长输出

md5:128位      sha :160位 224位 256位 384位 512位; 雪崩效应,输入数据一小点的变化,会引起巨大变化

 

 

/etc/group 存储组的基本信息

 

 

 

 

 

 

 

 

 

 

[展开全文]

硬盘:OS——应用程序

process(进程):用户执行应用程序的过程

不同应用程序调用相同的库:

权限:用户对于应用程序的执行能力

文件属主:

属组:

其他用户:

用户:多任务,多用户

linux实现权限隔离机制(多用户)

操作系统识别用户:

用户:UID

组:GID(逻辑容器:包含用户;实现多个用户对于某个文件或应用程序分配相同的权限)

用户分类:

管理员用户:root   UID0

普通用户:1000——65535

程序(系统)用户:1——999

组分类:

管理员组/普通组

基本组:linux中,新建用户时,没有指定隶属于的组,系统会为该用户建立一个同名组,作为该用户基本组

附加组:方便以后为用户分配权限

解析:

/etc/passwd:存储用户基本信息

/etc/shadow:存储用户的影子口令

/etc/group:存放组的基本信息

/etc/passwd解释:用冒号隔开

第一列:用户的登录名

第二列:加密密码(X表示密码占位符,密码保存在/etc/shadow中)

第三列:用户的ID

第四列:组的ID

第五列:用户的描述信息

第六列:用户的宿主目录

第七列:用户默认使用shell/etc/shells

/etc/shadow解释:用冒号隔开

第一列:用户的登录名

第二列:用户加密的密码

第三列:最后一次更改密码时间

第四列:密码最小使用时间

第五列:密码最长使用时间

/etc/shadow密码区域解释:(格式:$id$salt$encrypted):

三部分组成:用$隔开

第一部分加密算法:

1MD5加密

5SHA-256加密

6SHA-512加密

第二部分:随机序列号

第三部分:随机序列号和密码共同加密后的字符串

加密算法:

对称加密:加密和解密使用相同的密码(效率高,但是不够安全)

非对称加密:加密和解密使用不同的密钥,公钥和私钥

单向加密,散列加密:提取数据特征码,常用于数据完成性校验

1:不可逆

2:定长输出

md5:128位定长输出

sha:160224256 384512

3:雪崩效应:输入数据的一小点变化,会引起结果的巨大变化

 

[展开全文]

授课教师

课程特色

视频(102)
下载资料(1)