显示角色属性。本命令仅应用于 AIX 4.2.1 及其更新版本。
lsrole [ -c | -f ] [ -a List ] { ALL | Name [ ,Name ] ... }
lsrole 命令显示角色属性。可以使用本命令列出所有角色的所有属性或指定角色的所有属性。因为没有缺省参数,必须输入 ALL 关键字查看所有角色的属性。缺省情况下,lsrole 命令显示所有角色属性。要查看选定属性,请使用 -a List 标志。如果一个或多个属性不可读,lsrole 命令列出尽可能多的信息。
缺省情况下 lsrole 命令一行列出一个角色的属性。它以如 Attribute=Value 定义显示属性信息,由空格隔开每个属性。为了以节格式列出角色属性,使用 -f 标志。为了将信息列为以冒号隔开的记录,使用 -c 标志。
可以使用基于 Web 的系统管理器(wsm)中的用户应用程序更改用户特征。也可以用系统管理接口工具(SMIT)运行该命令。
-a List | 列出要显示的属性。List 变量能包含定义在 chrole 命令中的任何属性,并且在属性之间需要空格。如果指定空列表,则只显示角色名称。 |
-c | 用冒号隔开记录来显示角色属性,如下所示:
# role: attribute1: attribute2: ... Role: value1: value2: ... |
-f | 每节由一个角色指定,以节形式显示输出。每个属性=值对以单独行列出:
角色: attribute1=value attribute2=value attribute3=value |
访问的文件:
方式 | 文件 |
---|---|
r | /etc/security/roles |
要以冒号格式显示角色 rolelist 和角色组 ManageAllUsers,请输入:
lsrole -c -a rolelist groups ManageAllUsers
显示类似如下信息:
# role: rolelist:groups ManageAllUsers: ManagerBasicUser:security
/etc/security/roles | 包含角色属性。 |
chrole 命令、chuser 命令、lsuser 命令、mkrole 命令、mkuser 命令、rmrole 命令。
要获得更多有关用户识别和认证、自由选择访问控制、可信计算库和审计的信息,请参阅 《AIX 5L V5.2 安全指南》。
有关安装基于 Web 的系统管理器的信息,请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中的『第 2 章:安装基于 Web 的系统管理器』。