在 Oracle® Solaris 11.2 中管理用户帐户和用户环境

退出打印视图

更新时间: 2014 年 9 月
 
 

用于获取用户帐户信息的命令

下表介绍了系统管理员可用来获取有关用户帐户的信息的命令。这些信息存储在 /etc 目录内的各个文件中。使用这些命令获取用户帐户信息优于使用 cat 命令查看类似信息。

表 1-5  获取用户相关信息的命令
命令
说明
手册页参考
auths
列出和管理授权。
getent
显示来自管理数据库的项的列表。这些信息通常来自于为 /etc/nsswitch.conf 数据库指定的一个或多个源。
logins
显示关于用户、角色和系统登录的信息。输出受指定的命令选项控制,可以包括用户、角色、系统登录、UID、passwd 帐户字段值、主组、主组 ID、多个组名、多个组 ID、起始目录、登录 shell 和口令生命期参数。
profiles
列出和管理权限配置文件。
roles
显示指定给用户的角色。
userattr
显示为 attribute_name 找到的第一个值。如果未指定用户,将从进程的实际用户 ID 中获取。属性名称是在 user_attr (4) 和 prof_attr(4) 手册页中定义的。

注 -  该命令是 Oracle Solaris 11 中新增的命令。