/etc/passwd、/etc/shadow、/etc/group の各ファイルで +/- 構文を使用する場合は、nsswitch.conf ファイルを変更して互換性を確保する必要があります。
「NIS+」。 NIS+ で +/- 構文と同じ効果を得るには、passwd および groups のソースを compat に変更します。 次に、passwd_compat: nisplus というエントリを、nsswitch.conf ファイルの passwd または group エントリの後に追加します。
passwd: compat passwd_compat: nisplus group: compat group_compat: nisplus |
上記の指定により、/etc ファイルと NIS+ テーブルから +/- エントリで指定されているとおりにネットワーク情報が入手されます。
「NIS」。 Sun オペレーティング環境 4.x リリースの構文と同じ効果を得るには、passwd と groups の各ソースを compat に変更します。
passwd: compat group: compat |
この指定により、 /etc ファイルと NIS マップから+/- エントリで指定されているとおりにネットワーク情報が入手されます。
NIS+ サーバーが NIS 互換モードで動作している場合、クライアントマシンでは netgroup テーブルに対して ypcat を実行できません。 実行すると、エントリの有無に関わらず「テーブルが空である」という結果が返されます。