手册页部分 1: 用户命令

退出打印视图

更新时间: 2014 年 7 月
 
 

userattr(1)

名称

userattr - 输出授予用户或角色的属性值

用法概要

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

退出状态

将返回以下退出值:

0

成功完成。

1

出现错误。

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
接口稳定性
请参见下文。

退出代码是 "Committed"(已确定)。–v 选项的输出不是接口。

另请参见

auths(1)profiles(1)policy.conf(4)prof_attr(4)user_attr(4)attributes(5)