セキュリティを確保するため、パスワードは定期的に変更してください (パスワードを作成する場合の必要条件、および基準については、「パスワードの選択」を参照)。
現在の passwd コマンドでは、以前 nispasswd で行なっていた操作がすべて行えます。NIS+ の名前空間に特有な操作を行うには、passwd -r nisplus を使用します。
パスワードの変更は以下の手順で行います。
システムプロンプトから passwd コマンドを実行します。
Enter login password (多少異なる場合がある) プロンプトで、従来のパスワードを入力します。
キー入力の内容は画面には表示されません。
Enter new password プロンプトで、新しいパスワードを入力します。
キー入力の内容は画面には表示されません。
この時点で、新しいパスワードが必要条件を満たしているかどうかがシステムによって確認されます。
満たしている場合は再入力を求められます。
満たしていない場合は、その旨を知らせるメッセージが表示されます。このときは、必要条件を満たす別のパスワードを入力する必要があります。
パスワードの必要条件については、「パスワードの必要条件」を参照してください。
Re-enter new password プロンプトで、新しいパスワードを再入力します。
キー入力の内容は画面には表示されません。
1 回目と 2 回目で入力したパスワードが異なっていた場合は、手順 1 から繰り返すようにプロンプトが表示されます。
root のパスワードを変更した場合は、その直後に必ず chkey -p を実行する必要があります (chkey -p を使用し root の鍵を変更する方法の詳細については、「ルートからルート鍵を変更する」および 「別のマシンからルート鍵を変更する手順」を参照してください)。chkey -p を実行しないと、root で正しくログインできなくなります。
このメッセージは、「パスワードが有効期限を過ぎている」ということを意味します。つまり、パスワードを作成してから時間が経ちすぎているので、すぐに作成し直す必要があるということです (新しいパスワードを作成する場合の必要条件については、「パスワードの選択」を参照してください)。
この場合、新しいパスワードの作成は以下の手順で行います。
Enter login password (多少異なる場合がある) プロンプトで、従来のパスワードを入力します。
キー入力の内容は画面には表示されません。
Enter new password プロンプトで、新しいパスワードを入力します。
キー入力の内容は画面には表示されません。
Re-enter new password プロンプトで、新しいパスワードを再入力します。
キー入力の内容は画面には表示されません。
システムの中には、パスワード変更の試行回数、所要時間に制限を設けているものもあります。これらの制限は、他人がパスワードを推測して勝手にパスワードを変更してしまうのを防ぐために実装されています。
本人 (または本人になりすました他人) によるパスワード変更、ログインの試行回数、または所要時間が指定の範囲を超えた場合は、「Too many failures - try later」、または「Too many tries: try again later」といったメッセージが表示されます。 この種のメッセージが表示されると、一定の時間 (システム管理者が指定) が経過するまでログイン、パスワードの変更は行えなくなります。