操作系统学习之访问控制

2023-10-26

1 访问控制

计算机安全领域中,访问控制就是对不同的用户提供不同的资源访问权限,即不同用户对不同资源的操作能力不同。

访问控制矩阵是计算机系统中的许可的静态描述,用于为用户和文件分配不同级别的安全性。在访问控制矩阵中,系统可能需要访问的任何东西,如文件,一块硬件或进程,被称为一个对象。像用户进程和其他可能需要访问的文件之类的主体有不同的访问能力(如读,写,读写),称为权限。矩阵列出沿着一个轴的对象和沿着另一个轴的对象,以提供关于分配给不同主题的变化权利的信息。

2 访问控制矩阵实现方式

  • 基于行的方式
    即将访问权限绑定到主体上,主体对于客体拥有不同权限。Capability基于此种方式实现。例如seL4。
  • 基于列的方式
    对于特定的客体,记录不同主体对其的访问权限。ACL(Access Control List)基于此种方式实现。例如Linux。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

操作系统学习之访问控制 的相关文章

  • wireshark提取RTSP over TCP中的视频流

    wireshark提取RTSP over TCP中的视频流 文章目录 wireshark提取RTSP over TCP中的视频流 1 背景 2 提取前准备 3 H264提取步骤 4 后记 1 背景 前面文章中介绍了rtp中提取H264或者H
  • Flutter 之 Mac 环境搭建

    目标 在 Mac 下 搭建 Flutter 运行的 iOS 开发环境 基础环境 要安装并运行 Flutter 您的开发环境必须满足以下最低要求 操作系统 macOS 64 bit 磁盘空间 700 MB 不包括 Xcode 或 Androi
  • Mysql主从复制搭建

    找到cnf文件 root 7103a3767cad which mysqld usr sbin mysqld ns t 7103a3767cad usr sbin mysqld verbose help grep A 1 Default o
  • 杨辉三角的重要结论

    第n行的m个数可表示为 C n 1 m 1 即为从n 1个不同元素中取m 1个元素的组合数 第n行的第m个数和第n m 1个数相等 为组合数性质之一 每个数字等于上一行的左右两个数字之和 可用此性质写出整个杨辉三角 即第n 1行的第i个数等

随机推荐