跳过导航链接 | |
退出打印视图 | |
手册页第 1 部分:用户命令 Oracle Solaris 11 Information Library (简体中文) |
- 输出授予用户或角色的属性值
userattr [-v] attribute_name [user]
userattr 命令在标准输出中输出为属性 attribute_name 找到的第一个值。如果未指定用户,则将从进程的实际用户 ID 中选择用户。属性名称即 user_attr(4) 和 prof_attr(4)中定义的名称。对分配给用户的配置文件使用 profiles(1) 命令。对分配给用户的授权使用 auths(1) 命令。搜索顺序是先搜索用户的 user_attr 项,然后搜索用户的配置文件。
如果未将属性 attribute_name 分配给用户,则对于任何错误,userattr 都会返回非零退出代码。否则,userattr 会返回零退出代码。
-v 选项可额外输出找到属性的位置。
示例 1 使用 userattr
example% userattr lock_after_retries root no
/etc/user_attr
/etc/security/policy.conf
/etc/security/prof_attr
将返回以下退出值:
成功完成。
出现错误。
有关下列属性的描述,请参见 attributes(5):
|
退出代码是 "Committed"(已确定)。-v 选项的输出不是接口。
auths(1)、profiles(1)、policy.conf(4)、prof_attr(4)、user_attr(4)、attributes(5)