简要回答下列与网络操作系统、网络安全和数据存储相关的问题 访问控制是主体依据控制策略对客体进行的不同授权访问。写出五种访问控制模型。

admin2017-11-09  51

问题 简要回答下列与网络操作系统、网络安全和数据存储相关的问题
访问控制是主体依据控制策略对客体进行的不同授权访问。写出五种访问控制模型。

选项

答案自主访问控制模型、强制访问控制模型、基于角色的访问控制模型、基于任务的访问控制模型和基于对象的访问控制模型。

解析 主要的访问控制类型有五种模型。
①自主访问控制。
自主访问控制(Discretionary Access Control,DAC)是一种接入控制服务,通过执行基于系统实体身份及其到系统资源的接入授权。包括在文件,文件夹和共享资源中设置许可。用户有权对自身所创建的文件、数据表等访问对象进行访问,并可将其访问权授予其他用户或收回其访问权限。允许访问对象的属主制定针对该对象访问的控制策略,用户通常可通过访问控制列表来限定针对客体可执行的操作。
②强制访问控制。
强制访问控制(MAC)是系统强制主体服从访问控制策略,是由系统对用户所创建的对象,按照规定的规则控制用户权限及操作对象的访问。其主要特征是对所有主体及其所控制的进程、文件、设备等客体实施强制访问控制。
③基于角色的访问控制。
角色(Role)是一定数量的权限的集合,指完成一项任务必须访问的资源及相应操作权限的集合。角色作为一个用户与权限的代理层,表示为权限和用户的关系,所有的授权应该给予角色而不是直接给用户或用户组。
④基于任务的访问控制。
TBAC以任务为中心,采用动态模板,是一种主动安全模型,其基本思想是:授予用户的访问权限,不仅仅依赖主体、客体,还依赖于主体当前执行的任务和任务的状态。当任务处于活动状态时,主体拥有访问权限,一旦任务被挂起,主体拥有的访问权限就被冻结。如果任务恢复执行,主体将重新拥有访问权限,任务处于终止状态时,主体拥有的权限马上被撤销。
⑤基于对象的访问控制。
RBAC将拥有一定权限和责任的某一特定职位定义为角色,在用户和资源之间加入了角色,把对资源的使用权赋给角色,然后让用户属于某一角色,从而使用户获得角色的权限.同时还加入了角色层次和角色约束等机制。RBAC实现了用户与访问权限的逻辑分离,使得每个用户根据其执行的任务可以在不同的环境下拥有不同的访问权限,成为一套相当完整的安全访问控制机制。
转载请注明原文地址:https://kaotiyun.com/show/mzIS777K
0

最新回复(0)