JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ンプルなネットワーク検索サービスである。 データベースは gdbm 形式のファイルで、 /var/yp 以下のディレクトリツリーに置かれる。 ypserv デーモンは、通常システムのスタートアップの時に起動される。 ypserv は、完全な NIS データーベースを保管する NIS サーバーマシ ... ートされた libc を用いてもよい。 ypbind は NIS クライアントプロセスの動作するすべてのマシンで起動しなければならない。 その際 ypserv の動作しているマシンは、 ネットワークの同じノードでも他のノードでもかまわないが、 必ずネットワークのどこかに存在していなけ ... ればならない。 スタートアップの時や SIGHUP シグナルを受け取った時には、 ypserv は /etc/ypserv.conf ファイルを読み込み、その内容を解釈して利用する。 オプション -d --debug [path] サーバーをデバッグモード ... ... ホストやマップの、 ypserv や rpc.ypxfrd に対する アクセスルールも記述される。このファイルは ypserv と rpc.ypxfrd が起動されたときや、SIGHUP シグナル ... するものがまったくないと、 マップに対するアクセスは許可される。 option には次のものが指定できる。 files: 30 このオプションで ypserv でいくつのデータベースファイルをキャッシュすべきかを指定する。 0 が指定された場合、キャッシュを無効化する。 ypserv が再起動 ... 満であればアクセスを許可する。 1024 以上の場合はアクセスを許可しない。 deny このマップへのアクセスを拒否する。 ファイル /etc/ypserv.conf 関連項目 ypserv (8), rpc.ypxfrd (8) 警告 特殊マップに対するアクセスルールは、 本当の意味ではセキュリティを向上させるも ... ... le dbname /usr/lib/yp/makedbm -u dbname /usr/lib/yp/makedbm -c /usr/lib/yp/makedbm --version 説明 makedbm は入力ファイルを ypserv のデーターベースファイルに変換する。 現在は GDBM のデーターベースを用いている。入力ファイルの それぞれの行は一つのレコード ... 殊なサポートを提供する。これを指定しないと sendmail 用に makedbm を用いることはできない。 sendmail が db を用いるのに対し、 ypserv では gdbm データーベースフォーマットを用いているからである。 -b 出力に YP_INTERDOMAIN を挿入する。このキーを入れると、 yps ... erv (8) はマップに見つからなかったホスト名のアドレス検索に DNS を用いる。 -c ローカルの ypserv (8) に YPROC_CLEAR を送る。 ypserv はすべてのキャッシュエントリを無効にする。 -l 与えられたマップのキーを小文字に変換する。 ... ... ーカルホストに NIS サービスを用いてコピーする。 ypxfr は通常 ypinit から起動されるか、 yppush からマップ転送要求を受け取った ypserv によって起動される。 ypxfr は一時的なマップを /var/yp/domain ディレクトリに生成し (このディレクトリは存在していなければなら ... ジョンのマップは削除され、 この一時的なマップの内容がそこに書き込まれる。 次に ypxfr は "clear current map" 要求をローカルの ypserv に送ろうと試みる。 インタラクティブな形式で実行されると、 ypxfr は出力を標準エラー出力に書き出す。しかし制御端末なしで 起動 ... わない。このフラグを指定すると、 どのサーバーの版が最新であるかを問わず、強制的に転送が行われる。 -c ローカルで動作している ypserv プロセスに "clear current map" 要求を送らない。 ypxfr が ypinit から起動された場合や、 ypxfr の起動時に ypserv が動作してい ... ... て起動されていなければならない。 詳細は ypbind (8) を見よ。 ypset は、指定した domain の NIS サービスを server で走っている ypserv (8) から取得するように ypbind に伝える。 ローカルなネットに NIS サービスを提供している複数のホストがある場合には、 ypset の ... い。これは NIS サブシステムに、 動作中の NIS サーバーを常に知ろうとする働きがあるからである。 host1 が ypbind に返答しない (ypserv が動作していなかったり、 負荷が高い場合など) と、 host2 で ypserv が動作していれば そちらがバインドされるのである。 server ... ーカルマシンの代わりに、ホスト hostname に NIS バインドを行う。 関連項目 domainname (8), ypbind (8), ypcat (8), ypmatch (1), ypserv (8), yppoll (8), ypwhich (1) 作者 ypset は yp-tools パッケージの一部である。 yp-tools パッケージは Thorsten Kukuk < kukuk@ ... ... いるので、新しいマップを 生成する必要はなくなる。 rpc.ypxfrd は inetd から起動することもできるが、起動には時間がかかるので、 ypserv の後に /etc/init.d/ypxfrd から起動するのが良い。 オプション --debug サーバーをデバッグモードで起動する。 デバッグモードでは ... の NIS サーバーへのアクセスを制限できる。 --version バージョン番号を表示する。 セキュリティ rpc.ypxfrd はホストのチェックに ypserv と同じ機能を用いる。まず rpc.ypxfrd は要求元のアドレスを /var/yp/securenets または tcp wrapper でチェックする。ホストのサー ... バーへの接続が 許されている場合には、 rpc.ypxfrd は /etc/ypserv.conf から要求されたマップのルールをチェックする。マップの名前が ルールにマッチしない場合には、 rpc.ypxfrd はそのマップの Y ... ... いるので、新しいマップを 生成する必要はなくなる。 rpc.ypxfrd は inetd から起動することもできるが、起動には時間がかかるので、 ypserv の後に /etc/init.d/ypxfrd から起動するのが良い。 オプション --debug サーバーをデバッグモードで起動する。 デバッグモードでは ... の NIS サーバーへのアクセスを制限できる。 --version バージョン番号を表示する。 セキュリティ rpc.ypxfrd はホストのチェックに ypserv と同じ機能を用いる。まず rpc.ypxfrd は要求元のアドレスを /var/yp/securenets または tcp wrapper でチェックする。ホストのサー ... バーへの接続が 許されている場合には、 rpc.ypxfrd は /etc/ypserv.conf から要求されたマップのルールをチェックする。マップの名前が ルールにマッチしない場合には、 rpc.ypxfrd はそのマップの Y ... ... フォルトのドメイン以外を指定する。 このオプションは全てのテストでサポートされているわけではない。 -h hostname 現在使っている ypserv ではなく、 hostname 上の ypserv に問い合わせる。 このオプションは全てのテストでサポートされているわけではない。 -m map マッ ... もの) に nobody アカウントが存在しない場合に使用すべきである。 関連項目 domainname (8), ypbind (8), ypcat (8), ypmatch (1), ypserv (8), yppoll (8), ypwhich (1) 作者 yptest は yp-tools パッケージの一部である。 yp-tools パッケージは Thorsten Kukuk < kukuk ... ... ... ols protocols.bynumber services services.byname aliases mail.aliases ethers ethers.byname 関連項目 ypcat (1), ypmatch (1), ypserv (8), ypwhich (1) 作者 yp-tools パッケージは Thorsten Kukuk < kukuk@suse.de > によって書かれた。 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。