segracex 实用程序-在 UNIX 上检查密码期限
在 UNIX 上有效
cminder12901cn
在 UNIX 上有效
segracex 实用程序可在 X-Windows 环境中设置新密码。 segracex 实用程序可检查用户密码是否到期。 如果到期,segracex 会显示一个用户可以在其中替换密码的窗口。
segracex 实用程序在设计上与用户登录到桌面环境后调用的用户初始化脚本链接。
该实用程序检查用户的 CA ControlMinder 宽限登录属性。 如果用户的剩余宽限登录次数为:
- 零,则 segracex 会强制用户更改密码。
- 正数但小于在用户宽限参数或全局宽限设置(如果有)中指定的值,则 segracex 会建议用户更改密码。
- 等于或大于在用户宽限参数或全局宽限设置(如果有)中指定的值,则 segracex 不会执行任何操作。
当更改密码时,segracex 将提示用户输入旧密码。 然后,它会提示用户输入新密码。
- 如果启用了 CA ControlMinder 密码检查,segracex 将检查新密码是否符合在数据库中设置的密码规则。 如果新密码通过了质量检查,则会再次提示用户输入新密码。
- 如果禁用了密码检查,会立即再次提示用户输入新密码。第二次输入新密码后,这两个新密码将会进行比较。 如果不相同,则会再次提示用户输入新密码。
如果这两个新密码相同,将按以下方式更新密码:
- 更新本地主机密码文件(/etc/passwd 和任何安全文件)及本地数据库。
- 如果 seos.ini 文件的 [seos] 部分中的 passwd_pmd 或 parent_pmd 标记中定义了值,则将会更新相应的 PMDB,然后它将更新传播给其在 UNIX 环境和数据库中的订户。 如果在 seos.ini 文件的 [passwd] 部分中的标记 nis_env 具有值(nis 或 nisplus),则会更新 NIS 或 NIS+ 服务器。 当在主 NIS 服务器上设置密码时,则会自动重建 NIS 密码映射。
可自定义的资源(如颜色和字体) 在 segracex 文件中。 在 CA controlminder 标准安装过程中,该文件被放置在以下目录中:
- 对于除 Sun Solaris 以外的所有平台:/usr/lib/X11/app-defaults
- 对于 Sun Solaris 平台:/usr/lib/openwin/app-defaults
带有 CA ControlMinder 商标的图标在 BigTradeMark_BW.xpm 文件中,您必须在安装之后将其放入
ACInstallDir
/data/segracex 目录。此命令格式如下:
segracex [-user userName]
- userName如果您指定了用户名,并且请求者具有 ADMIN 属性,则 segracex 将会作用于指定用户。如果您不指定用户名,则segracex将会作用于当前用户。