当前位置: 首页 > news >正文

SELinux零知识学习三十一、SELinux策略语言之角色和用户(2)

接前一篇文章:SELinux零知识学习三十、SELinux策略语言之角色和用户(1)

三、SELinux策略语言之角色和用户

SELinux提供了一种依赖于类型强制(类型增强,TE)的基于角色的访问控制(Role-Based Access Control),角色用于组域类型和限制域类型与用户之间的关系,SELinux中的用户关联一个或多个角色,使用角色和用户,RBAC特性允许有效地定义和管理最终授予Linux用户的特权。

1. SELinux中基于角色的访问控制

SELinux中的角色和用户构成了其RBAC特性的基础。你可会觉得奇怪,为什么我们现在才开始讨论角色和用户,其它大部分主流操作系统的安全特性几乎都集中于将访问权授予用户,或通过用户组或角色的机制进行授权。但这与SELinux中的情况有所不同,SELinux中的访问权不是直接授予用户或角色的,相反,访问权是通过TE allow规则授予给类型的。角色扮演的是类型强制的一个支持特性,它和用户一起为Linux用户及其允许的程序提供了一种绑定基于类型的访问机制,SELinux中的RBAC通过定义域类型和用户之间的关系对类型强制做了更多限制,以控制Linux用户的特权和访问的许可。RBAC没有允许访问权,在SELinux中,所有的允许访问权都是由类型强制提供的。

(2)用角色管理用户权限

http://www.lryc.cn/news/246826.html

相关文章:

  • Unity UGUI的自动布局-LayoutGroup(水平布局)组件
  • 【SpringCloud】设计原则之分层架构与统一通信协议
  • 在Linux环境如何启动和redis数据库?
  • selenium判断元素是否存在的方法
  • 后端真批量新增的使用
  • HttpRunner原来还能这么用,大开眼界!!!
  • 给WordPress 自带的搜索功能添加过滤只搜索文章的标题
  • frp内网穿透
  • 哈希和unordered系列封装(C++)
  • PHP基础与安全
  • 【面试HOT200】滑动窗口篇
  • cocos2dx ​​Animate3D(三)
  • 单文件组件MVVM
  • python基础练习题库实验6
  • SwiftUI 如何动态开始和停止播放永久重复(repeatForever)动画
  • 批量采集淘宝商品数据,有哪些方式可以实现?
  • Solidworks模型上色技巧以及增加快捷键快速打开和关闭“阴影效果和楼板反射”
  • Corel产品注册机Corel Products KeyGen 2023 – XFORCE解决会声会影2023试用30天
  • 18、Android 组件化
  • 智慧城市交通大屏|助力解决城市交通问题
  • kafka2.x常用命令:创建topic,查看topic列表、分区、副本详情,删除topic,测试topic发送与消费
  • 小程序静默授权获取unionid
  • C++之模版初阶(简单使用模版)
  • 如何提高工作效率和决策能力?试试宽屏尺寸的可视化大屏
  • OSG编程指南<十三>:OSG渲染状态
  • 不同路径 II(力扣LeetCode)动态规划
  • 探索深度学习:从理论到实践的全面指南
  • 统计二叉树中的伪回文路径 : 用位运用来加速??
  • 【数据结构】树与二叉树(廿四):树搜索指定数据域的结点(算法FindTarget)
  • vue3怎么提升效率的?为什么vue3比vue2快?效率提升主要在哪些方面?