更改网络信息服务(NIS)中的网络密码。
yppasswd [ -f [ Name ] | -s [ Name [ ShellProg ]] ]
yppasswd 命令更改 (或安装)网络密码,并将它与在 UserName 参数中指定的名称关联 起来。要创建或更改密码,必须是想更改的密码的所有者。网络信息服务(NIS) 密码可以与在自己机器上的密码不同。NIS 服务器上的 root 用户可以在不知道另一用户原密码的情况下更改其密码。要这样做,Root 用户可在用户的原始密码处输入他们的密码。不过在 NIS 客户机的 root 用户没有这项特权。
当在命令行输入 yppasswd 命令时,系统会提示 输入旧密码。完成后,系统提示输入新密码。如果用大小写字符混合的字符串,输入的密码最少可以 是四个字符。否则,密码最少必须为六个字符或更长。当然如果坚持认为足够的话,规则也可以放松。
如果输入的旧密码不正确,必须在系统给出错误消息前输入新密码。系统之所以需要这两个密码是因为 update 协议同时将它们发送到服务器。服务器捕获错误并通知输入了错误的旧密码。
要验证新密码,系统提示再输入一次。为使新密码 生效,yppasswdd 守护进程必须运行在 NIS 服务器上。
-f [ Name ] | 更改在 NIS 映射中用户 Name 通用 信息。通用信息是存储于 /etc/passwd 文件中的一般信息。 |
-s [ Name [ ShellProg ]] | 更改在 NIS 映射中用户 Name 的登录 shell。 |
yppasswd Joe
本示例演示如何为名为 Joe 的用户更改 NIS 密码。系统提示输入 Joe 的旧密码然后是他的新密码。
yppasswdd 守护进程。
AIX 5L Version 5.2 Network Information Services (NIS and NIS+) Guide 中的 Network Information Service (NIS) Overviewfor System Management。