用于获取用户帐户信息的命令
下表介绍了系统管理员可用来获取有关用户帐户的信息的命令。这些信息存储在 /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 中新增的命令。
|
|
|