加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

AIX中基于角色的访问控制,第2部分

发布时间:2016-05-19 20:19:57 所属栏目:Unix 来源:网络整理
导读:用户定义的角色 在这个部分中,我们将介绍用户定义的角色。 对用户定义的角色进行规划 正如我们在第 1 部分RBAC 中的预定义角色中所讨论的,AIX V6 中包括三种

系统定义的和用户定义的授权

在这个部分中,我们将讨论增强的 RBAC 授权,并概括和描述创建用户定义的授权所需的过程。

对用户定义的授权进行规划

AIX 5L 的 RBAC 实现提供了两种类型的授权:

系统定义的授权——预定义的、并且作为 AIX 5L 安装过程的一部分而进行安装的授权。 系统定义的授权是不能进行修改的。

用户定义的授权——不属于系统定义的授权的任何授权。在创建用户定义的授权之后,可 以对其进行修改或者删除。

在授权层次结构中,系统定义的授权都使用“aix.”名称作为前缀。系统定义的授权不能 进行修改或者删除。在系统定义的授权层次结构中,不能包括用户定义的授权。对于这种情况的说明,请 参见下面的图 10。

图 10 授权命名约定

AIX中基于角色的访问控制,第2部分

用户可以定义他们自己的授权层次结构,并将其分配给不同的角色。

这种层次结构的基本名称必须是除“aix”以外的其他名称。

用户定义的授权支持与系统定义的授权使用相同的层次结构概念。

在创建用户定义的授权时,应该考虑下面的几点限制:

用户定义的授权必须在新的顶层父节点之下进行定义。不能在现有的“aix.”层次结构之 下创建用户定义的授权。用户定义的授权可以不是系统定义的“aix.”层次结构的子节点。

一个授权名最多可以由 63 个可打印的字符组成,但其中不允许使用空格。

一个授权最多可以具有 8 个父层次。

一个授权可以具有任意多个直接子节点,但是只能具有一个直接父节点。两个独立的授权不能具有相 同的直接子节点。

在创建用户定义的授权时,应该考虑将要使用的命名约定。授权的名称应该包括某些描述、或者对该 授权用途的理解。

在创建用户定义的授权时,建议使用下面的语法:

vendor_name.product_name.function.function1.function2…

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读