YPBIND
Section: Maintenance Commands (8)
索引
jman
BSD mandoc
索引
名称
ypbind
- NIS ドメインをバインドするデーモン
索引
書式
ypbind
[-ypset
]
[-ypsetme
]
[-s
]
[-m
]
[-S
domainname , server1 , server2 , ...
]
索引
解説
ユーティリティは NIS バインド情報を管理するプロセスです。
開始時にネットワークブロードキャストを行い、
( domainname(1)
コマンドにより設定された) システムデフォルトドメインに対して
サービスする NIS サーバを探します。
返答を受け取ると、サーバのアドレス等の情報をファイル
/var/yp/binding
に格納します。
標準 C ライブラリ中の NIS ルーチンは、
NIS リクエストを処理する時にはこのファイルを使用します。
NIS クライアントは複数のドメインにバインドされる事がありうるため、
このようなファイルが複数ある場合があります。
バインドされると、
は DOMAIN_NONACK リクエストを NIS サーバ宛に 1 分置きに送ります。
リクエストに対する返答が得られない場合、
はサーバがもう実行していないものとし、
別サーバにバインドされるまでネットワークブロードキャストを再開します。
ユーティリティは、サーバが返答しなかったことを検知するたび
および新たなサーバにバインドされるたび、
警告メッセージを
syslog(3)
の機能を使用して記録します。
以下のオプションがサポートされています:
- -ypset
-
ypset(8)
コマンドを使用し、
指定されたドメインの特定の NIS サーバに
を強制的にバインドする事は可能です。
しかし
は、正確には誰が要求しているのかを知る事が出来ないため、
YPBINDPROC_SETDOM リクエストをデフォルトでは拒否します。
-ypset
フラグを使用する事により、
にあらゆるホストからの YPBINDPROC_SETDOM リクエストを受理させられます。
任意のユーザにより NIS クライアントのバインドがリセットされてしまうという
セキュリティ上の危険がありますので、
このオプションは診断目的および短い期間のみ使用すべきです。
- -ypsetme
-
これは
-ypset
フラグに似ていますが、YPBINDPROC_SETDOM リクエストがローカルホスト発の場合のみ
処理を許すという点のみ異なります。
- -s
-
を安全モードで実行します:
root 以外により実行されている NIS サーバ
(つまり、特権 TCP ポートを使用していないもの) へのバインドを拒否します。
- -S
domainname , server1 , server2 , server3 , ...
-
システム管理者は
を特定のドメインおよび NIS サーバグループへロック出来ます。
- 10 サーバまで指定できます。
domain/server 指定においては、コンマの間には空白を入れてはなりません。
このオプションを指定する事により、
ある 1 つのドメインおよび指定されたサーバのうちの 1 つにのみに
システムがバインドされる事を保証できます。
これは NIS サーバであり NIS クライアントでもあるシステムにて有用です:
システムがバインド可能なマシンの限定を、
しばしばセキュリティホールであるとされる
-ypset
や
-ypsetme
といったオプションを指定する必要無く行えます。
指定されるサーバの有効なエントリが、ローカルの
/etc/hosts
ファイルに存在する必要があります。
ホスト名の代わりに IP アドレスを指定しても構いません。
が引数を解釈できない場合、
-S
フラグを無視し、通常の動作を行います。
は
-S
フラグにより指定されるドメイン名を、システムデフォルトドメインと解釈
することに注意して下さい。
- -m
-
制限されたモードのサーバリストからのサーバ選択において、
にブロードキャストではなく、
「メニーキャスト(many-cast)」を使用させます。
メニーキャストモードでは、制限されたリストで指定されるサーバの
YPPROC_DOMAIN_NONACK 手続きに対して直接通信し、
最も速く返答したサーバに対してバインドします。
NIS サーバがローカルにない NIS クライアントにおいて、
このモードが有用です。
-m
フラグは上述の
-S
フラグと組み合わせてのみ使用可能です
( -S
フラグと組み合わせない場合には効果がありません)。
索引
注
ユーティリティは 2 番目のドメインのバインドを連続して保持しようとはしません。
2 番目のドメインのサーバが ping に応答しない場合、
はあきらめる前に一度だけ新たなサーバを探してブロードキャストします。
クライアントプログラムがバインドされていないドメインを参照しようとした場合、
は再度ブロードキャストしようとします。
これとは対照的に、クライアントプログラムが参照していようといまいと、
はデフォルトドメインへのバインドを自動的に保持します。
索引
関連ファイル
- /var/yp/binding/[domainname].[version]
-
NIS ドメインに関連したバインド情報を保持するファイル。
- /etc/rc.conf
-
システムデフォルトのドメインと ypbind 開始オプションを指定する
設定ファイル。
索引
関連項目
domainname(1),
syslog(3),
yp(8),
ypserv(8),
ypset(8)
索引
作者
An Theo de Raadt Aq deraadt@fsa.ca
索引
Index
- 名称
-
- 書式
-
- 解説
-
- 注
-
- 関連ファイル
-
- 関連項目
-
- 作者
-
Time: 07:07:47 GMT, January 12, 2009