files、nisplus などの複数のリポジトリ内のパスワード情報全体にアクセスできます。nsswitch.conf ファイルを使用して、その情報の検索順序を設定できます。
nsswitch.conf ファイルでは、files を passwd 情報の最初のソースにしてください。
NIS+ の環境では、nsswitch.conf ファイルの passwd 行に次の順序でリポジトリを指定します。
passwd: files nisplus |
NIS の環境では、nsswitch.conf ファイルの passwd 行に次の順序でリポジトリを指定します。
passwd: files nis |
files を最初に指定すると、システムのネットワークまたはネームサービスにいくつか問題があっても、ほとんどの場合 root でログインできます。
同一ユーザーを複数のリポジトリで管理することは、推奨されていません。ユーザーごとに 1 つのリポジトリで集中的にパスワードを管理することによって、混乱や誤りを減らすことができます。ユーザーごとに複数のリポジトリを管理する場合は、 passwd -r コマンドを使用してパスワード情報を更新します。
passwd -r repository |
-r オプションによってリポジトリを指定しないと、passwd は nsswitch.conf に指定されているリポジトリを逆順に更新します。