ユーザーコマンド yppasswd(1)
【名前】
yppasswd - NIS データベース内のネットワークパスワードの変更
【形式】
yppasswd [username]
【機能説明】
yppasswd ユーティリティーは、NIS (Network Information Ser-
vice) データベース内のユーザーusername に対応付けられたネッ
トワークパスワードを変更します。ユーザーが、keylogin(1) を実
行しており、NIS の publickey.byname マップ内にそのユーザー用
の公開鍵と秘密鍵のペアが存在する場合には、yppasswd は新し い
パスワードを使用して秘密鍵を再度、暗号化します。NIS パスワー
ドは、ユーザーのマシンで設定されているローカルなパスワードと
は異なる場合もあります。
yppasswd は、古い NIS パスワードの入力を求めたあとで、新しい
パスワードの入力を求めます。変更を有効にするためには、古いパ
スワードを正しく入力する必要があります。新しいパスワードは、
誤った入力を防ぐために 2 回入力する必要があります。
新しいパスワードの長さは、大文字や小文字、記号を組み合わせる
場 合は 4 文字以上、大文字または小文字だけのアルファベットの
場合には 6 文字以上でなければなりません。しかし、ユーザー が
執拗に要求する場合には、これらの規則は緩和されます。パスワー
ドを変更できるのは、名前の所有者とスーパーユーザーだけです。
ルートマスター上のスーパーユーザーは、古いパスワードの入力を
求められず、パスワード作成の要件に従う必要もありません。
新しいパスワードを有効にするためには、NIS パスワードデーモン
rpc.yppasswdd が NIS サーバー上で実行していなければなりませ
ん。
【属性】
次の属性については、attributes(5) のマニュアルページを参照し
てください。
____________________________________________________________
| 属性タイプ | 属性値 |
|_____________________________|_____________________________|
| 使用条件 | SUNWnisu |
|_____________________________|_____________________________|
【関連項目】
keylogin(1), login(1), nis+(1), nispasswd(1), passwd(1),
getpwnam(3C), getspnam(3C), secure_rpc(3NSL),
nsswitch.conf(4), attributes(5)
【警告】
このコマンドを使用してユーザーがパスワードを正常に変更したあ
とでも、新しいパスワードによる login(1) が行なえるのは、ユー
ザーのパスワード情報とシャドー情報が NIS から取得される場 合
だ け で す。 getpwnam(3C)、 getspnam(3C)、 お よ び
nsswitch.conf(4) のマニュアルページを参照してください。
【注意事項】
現在、yppasswd は passwd(1) コマンドのラッパーでしかな い た
め、yppasswd の使用はお勧めできません。代わりに passwd(1) を
使用してください。-r nis オプションを 指 定 し て passwd(1)
(nis+(1) のマニュアルページを参照) を使用すると、同じ結果が
得られます。この方法は、現在利用できる種々のネームサービスす
べてに渡って一貫性のあるものです。
【使用上の留意点】
更新プロトコルは、1 つの RPC 呼び出しですべての情 報 を サー
バーに渡します。この場合、情報が確認されることがないため、古
いパスワードを間違って入力しても、新しいパスワードの入力を終
えるまで通知されることはありません。
|
|