ネームサービススイッチファイル /etc/nsswitch.conf 内の printers データベースは、ネットワーク上の印刷クライアントに、一元化したプリンタ構成情報を提供します。
ネームサービススイッチファイルに printers データベースとそれに対応する情報源を指定すると、印刷クライアントからプリンタ構成情報に自動的にアクセスできるようになるため、この情報を自分のシステムに追加する必要はありません。
ファイル、LDAP、NIS、または NIS+ 環境に対応した /etc/nsswitch.conf ファイル内のデフォルトの printers エントリについて、次の表で説明します。
ネームサービスタイプ |
デフォルトの printers エントリ |
---|---|
files |
printers: user files |
ldap |
printers: user files ldap |
nis |
printers: user files nis |
たとえば、ネームサービスが NIS の場合、印刷クライアントのプリンタ構成情報は次のソースから次に記載する順に検索されます。
user - ユーザーの $HOME/.printers ファイルを表します。
files - /etc/printers.conf ファイルを表します。
nis - printers.conf.byname テーブルを表します。
詳細は、nsswitch.conf(4) のマニュアルページと『Solaris のシステム管理 (ネーミングとディレクトリサービス : DNS、NIS、LDAP 編)』を参照してください。
プリンタ情報をネームサービスに追加すると、ネットワークのすべてのシステムからプリンタにアクセスできるようになります。そうすればプリンタに関するすべての情報が一元化されるため、プリンタの管理が簡単になります。
ネームサービス構成 |
プリンタ情報を一元化する方法 |
---|---|
ネームサービスを使用する |
プリンタを LDAP、NIS、または NIS+ データベースのどれかに追加すると、プリンタはネットワーク上のすべてのシステムからアクセスできるようになります。 |
ネームサービスを使用しない |
プリンタを追加しても、プリンタ情報は印刷サーバーの構成ファイルにしか追加されません。したがって、印刷クライアントがそのプリンタを自動的に認識することはできません。 プリンタを必要とする印刷クライアントにはプリンタ情報を追加する必要があります。 |