lssec 命令
用途
列示在安全性节文件里的属性。
语法
描述
lssec 命令列示存储在安全配置节文件里的属性。 以下安全配置文件包含用 Attribute 参数指定的属性。
- /etc/security/environ
- /etc/security/group
- /etc/security/audit/hosts
- /etc/security/lastlog
- /etc/security/limits
- /etc/security/login.cfg
- /usr/lib/security/mkuser.default
- /etc/nscontrol.conf
- /etc/security/passwd
- /etc/security/portlog
- /etc/security/pwdalg.cfg
- /etc/security/roles
- /etc/security/smitacl.user
- /etc/security/smitacl.group
- /etc/security/user
- /etc/security/user.roles
- /etc/security/rtc/rtcd_policy.conf
When listing attributes in the /etc/security/environ, /etc/security/lastlog, /etc/security/limits, /etc/security/passwd, and /etc/security/user files, the stanza name specified by the 诗句 parameter must be either a valid user name ordefault. 在 /etc/security/group 文件中列出属性时, Stanza 参数指定的节名称必须是有效的组名或default. 在列出 /usr/lib/security/mkuser.default 文件中的属性时, Stanza 参数必须是admin或user. 在 /etc/security/portlog 文件中列出属性时, Stanza 参数必须是有效的端口名。 当列示 /etc/security/login.cfg 文件中的属性时,Stanza 参数必须是一个有效端口名、方法名或 usw 属性。
不能用 lssec 命令来列示 /etc/security/passwd 文件的 password 属性。
只有 root 用户或者具有密码管理权限的用户可以列示管理用户的最后更新和标志属性。
标志
| 项 | 描述 |
|---|---|
| -c | 指定以冒号隔开的格式输出。 |
| -f 文件 | 指定要列示的节文件名。 |
| -s 节 | 指定要列示的节名。 |
| -a 属性 | 指定要列示的属性。 |
安全性
访问控制:该命令只授权给 root 用户和安全组执行访问。 该命令有可信计算库属性并运行 setuid 子例程让 root 用户访问安全数据库。
在可信AIX®系统上,只有获得aix.mls.clear.read授权的用户才能列出其他用户的清除属性。 只有具有权限 aix.mls.tty.read 的用户才能列示端口属性。
示例
- 要列出自 root 用户上次成功登录以来, root 用户尝试登录失败的次数,请输入:
系统显示结果如下:lssec -f /etc/security/lastlog -s root -a unsuccessful_login_countroot unsuccessful_login_count=15 - 要列出在 /dev/tty2 端口上允许登录的时间,请输入:
系统显示结果如下:lssec -f /etc/security/login.cfg -s /dev/tty2 -a logintimes/dev/tty0 logintimes=!january1,!july4,!december25 - 要以冒号格式列出 tpath 属性和 ttys 属性的缺省设置,
- 请输入:
系统显示结果如下:lssec -c -f /etc/security/user -s default -a tpath -a ttys#name:tpath:ttys default:nosak:ALL
文件
| 方式 | 项 | 描述 |
|---|---|---|
| /usr/bin/lssec | 指定 lssec 命令的路径。 | |
| R | /etc/security/environ | 包含用户的环境属性。 |
| R | /etc/security/group | 包含组的扩展属性。 |
| R | /etc/security/audit/hosts | 包含主机和处理器标识。 |
| R | /etc/security/lastlog | 定义用户的最后登录属性。 |
| R | /etc/security/limits | 定义每个用户的资源配额和限制。 |
| R | /etc/security/login.cfg | 包含端口配置信息。 |
| R | /usr/lib/security/mkuser.default | 包含新用户的缺省值。 |
| R | /etc/nscontrol.conf | 包含某些名称服务的配置信息。 |
| R | /etc/security/passwd | 包含密码信息。 |
| R | /etc/security/portlog | 包含每个端口的失败尝试登录信息。 |
| R | /etc/security/pwdalg.cfg | 包含有关可装入密码算法(LPA)的配置信息。 |
| R | /etc/security/roles | 包含有效角色列表。 |
| R | /etc/security/smitacl.user | 包含用户 ACL 定义。 |
| R | /etc/security/smitacl.group | 包含组 ACL 定义。 |
| R | /etc/security/user | 包含用户的扩展属性。 |
| R | /etc/security/user.roles | 包含每个用户的角色列表。 |
| /etc/security/enc/LabelEncodings | 包含可信AIX系统的标签定义。 | |
| R | /etc/security/domains | 包含系统的有效域定义。 |
| rw | /etc/security/rtc/rtcd_policy.conf | 包含 rtcd 守护程序的配置信息 |