ypbind(8) FreeBSD 一般コマンドマニュアル

ypbind

前のページ 上に戻る 次のページ

ypbind




解説

     ypbind は NIS バインド情報を管理するプロセスです。開始時にネットワークブ
     ロードキャストを行い、( domainname(1) コマンドにより設定された) システム
     デフォルトドメインに対してサービスする NIS サーバを探します。返答を受け取
     ると、サーバのアドレス等の情報をファイル /var/yp/binding に格納します。標
     準 C ライブラリ中の NIS ルーチンは、 NIS リクエストを処理する時にはこの
     ファイルを使用します。 NIS クライアントは複数のドメインにバインドされる事
     がありうるため、このようなファイルが複数ある場合があります。

     バインドされると、 ypbind は DOMAIN_NONACK リクエストを NIS サーバ宛に 1
     分置きに送ります。リクエストに対する返答が得られない場合、 ypbind はサー
     バがもう実行していないものとし、別サーバにバインドされるまでネットワーク
     ブロードキャストを再開します。 ypbind は、サーバが返答しなかったことを検
     知するたびおよび新たなサーバにバインドされるたび、警告メッセージを
     syslog(3) の機能を使用して記録します。

     以下のオプションがサポートされています:

     -ypset  ypset(8) コマンドを使用し、指定されたドメインの特定の NIS サーバ
             に ypbind を強制的にバインドする事は可能です。しかし ypbind は、
             正確には誰が要求しているのかを知る事が出来ないため、 YPBIND-
             PROC_SETDOM リクエストをデフォルトでは拒否します。 -ypset フラグ
             を使用する事により、 ypbind にあらゆるホストからの YPBIND-
             PROC_SETDOM リクエストを受理させられます。任意のユーザにより NIS
             クライアントのバインドがリセットされてしまうというセキュリティ上
             の危険がありますので、このオプションは診断目的および短い期間のみ
             使用すべきです。

     -ypsetme
             これは -ypset フラグに似ていますが、YPBINDPROC_SETDOM リクエスト
             がローカルホスト発の場合のみ処理を許すという点のみ異なります。

     -s      ypbind を安全モードで実行します: root 以外により実行されている
             NIS サーバ (つまり、特権 TCP ポートを使用していないもの)へのバイ
             ンドを拒否します。

     -S domainname,server1,server2,server3,...
             システム管理者は ypbind を特定のドメインおよび NIS サーバグループ
             へロック出来ます。 10 サーバまで指定できます。 domain/server 指定
             においては、コンマの間には空白を入れてはなりません。このオプショ
             ンを指定する事により、ある 1 つのドメインおよび指定されたサーバの
             うちの 1 つにのみにシステムがバインドされる事を保証できます。これ
             は NIS サーバであり NIS クライアントでもあるシステムにて有用です:
             システムがバインド可能なマシンの限定を、しばしばセキュリティホー
             ルであるとされる -ypset-ypsetme といったオプションを指定する
             必要無く行えます。指定されるサーバの有効なエントリが、ローカルの
             /etc/hosts ファイルに存在する必要があります。ホスト名の代わりに
             IP アドレスを指定しても構いません。 ypbind が引数を解釈できない場
             合、 -S フラグを無視し、通常の動作を行います。

             ypbind-S フラグにより指定されるドメイン名を、システムデフォル

     一度だけ新たなサーバを探してブロードキャストします。クライアントプログラ
     ムがバインドされていないドメインを参照しようとした場合、 ypbind は再度ブ
     ロードキャストしようとします。これとは対称的に、クライアントプログラムが
     参照していようといまいと、 ypbind はデフォルトドメインへのバインドを自動
     的に保持します。


関連ファイル

     /var/yp/binding/[domainname].[version]
                   NIS ドメインに関連したバインド情報を保持するファイル。
     /etc/rc.conf  システムデフォルトのドメインと ypbind 開始オプションを指定
                   する設定ファイル。


関連項目

     domainname(1), syslog(3), yp(4), ypserv(8), ypset(8)


作者

     Theo de Raadt <deraadt@fsa.ca>

FreeBSD 4.4                      April 9, 1995                     FreeBSD 4.4

ABELNET VPSサービス