AIX命令参考大全,卷 3,i - m - mkrole 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

mkrole 命令

用途

创建新角色。该命令仅适用于 AIX 4.2.1 及更新的版本。

语法

mkrole [ Attribute=Value ... ] Name

描述

mkrole 命令创建新的角色。Name 参数必须是一个唯一的角色名。不能使用 Alldefault 关键字作为角色名。

可以在“基于 Web 的系统管理器”中使用用户应用程序来更改用户特征。也可以使用“系统管理接口工具”(SMIT)来运行这个命令。

创建角色名的限制

要避免不一致性,把角色名限制为 POSIX 可移植的文件名字符集中的字符。不能使用关键字 ALLdefault 作为角色名。此外,请不要在角色名字符串中使用以下字符:

: 冒号
" 双引号
#
, 逗号
= 等号
\ 反斜杠
/ 斜杠
? 问号
' 单引号
` 反引号

最后,Name 参数不能包含任何空格、制表符或换行符。

创建角色的限制

要确保角色信息的完整性,只有具有 RoleAdmin 权限的用户才能创建角色。

参数

Attribute=Value 初始化角色属性。有关有效的属性和值,请参考 chrole 命令。

安全性

访问的文件:

方式 文件
rw /etc/security/roles
r /etc/security/user.roles

审计事件:

事件 信息
ROLE_Create 角色

示例

要创建 ManageObjects 角色并将 groups 属性设置为 objects,输入:

mkrole groups = objects ManageObjects

文件

/etc/security/roles 包含角色的属性。
/etc/security/user.roles 包含用户的角色属性。

相关信息

chrole 命令、chuser 命令、lsrole 命令、lsuser 命令、mkuser 命令和 rmrole 命令。

有关用户的识别和认证、自主访问控制、可信计算库和审计方面的更多信息,请参考《AIX 5L V5.2 安全指南》

《AIX 5L V5.2 安全指南》中的『管理角色概述』

有关安装“基于 Web 的系统管理器”的信息,请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中的『第 2 章:安装基于 Web 的系统管理器』

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]