YPINIT

Section: Maintenance Commands (8)
索引 jman

BSD mandoc
 

索引

名称

ypinit - NIS データベースの構築とインストールを行なう  

索引

書式

-m [domainname ] -s master_server [domainname ] -u [domainname ]  

索引

解説

ユーティリティは、Network Information Service (NIS) の マスタあるいはスレーブサーバ上でデータベースを設定する、スクリプトです。

マスタサーバにおいては、 は /var/yp/$DOMAINNAME ディレクトリと /var/yp/ypservers ファイルを作成し、初期 NIS マップ一式を設定するために /var/yp/Makefile を呼び出します。 マップは、 yp_mkdb8 ユーティリティを用いて、ローカルなソースファイルから作成されます。 ユーティリティは、 指定されたドメインに対応するサーバのリストの入力をユーザに促します。 このリストは ypservers マップを設定するために使用されます。

スレーブサーバにおいては、 は /var/yp/$DOMAINNAME を作成し、マスタからの NIS マップのコピーを用いて設定します。 マップはマスタから ypxfr(8) ユーティリティを使用して取得されます。 ユーティリティは、 転送するマップのリストを 2 つの方法のうちの 1 つで取得します。 もしシステムが NIS クライアントとして設定されており マスタサーバに結ばれているのであれば、 ユーティリティは ypwhich(1) ユーティリティを用いて マスタサーバから提供されるマップのリストを得ることができます。 システムが NIS マスタのクライアントとして設定されていない場合には、 はハードコードされたマップのリストを用いるため、そのうちのいくつかは マスタ上には実際には存在したり存在しなかったりするかもしれません。 システム管理者は、必要であれば スクリプトを編集して、 マップのリストを変更することができます。あるいは個々のマップを ypxfr(8) を用いてマスタから手動で転送することもできます。  

索引

オプション

ユーティリティは以下のオプションをサポートしています。

-m [domainname ]
マスタサーバを設定します。 デフォルトでは、 はシステムの デフォルトドメインに対するサーバとして設定します。ユーザが domainname を明示的に指定することによって、このデフォルトを上書きすることができます。 ローカルファイルをテンプレートとして yp_mkdb8 ユーティリティを使うことにより、マップは最初から構築されます。
-s master_server [domainname ]
master_name をマスタとしてスレーブサーバを設定します。マップは ypxfr(8) を用いて master_server からスレーブにコピーされます。 デフォルトでは、 はシステムの デフォルトドメインに対するサーバとして設定します。ユーザが domainname を明示的に指定することによって、このデフォルトを上書きすることができます。
-u [domainname ]
マスタサーバ上の ypservers マップを更新します。新しいスレーブがドメインに 追加された時には、そのホスト名を ypservers マップに追加する必要があります。 これによりマスタ上の yppush(8) がすべてのスレーブに対して更新を伝播できるようになります。

 

索引

関連ファイル

/etc/bootparams
bootparams のソースファイル
/etc/ethers
ethers のデータソースファイル
/etc/group
group のソースファイル
/etc/hosts
ホスト名/IP アドレスのソースファイル
/etc/netid
RPC netid のソースファイル
/etc/networks
networks のソースファイル
/etc/protocols
protocols のソースファイル
/etc/publickey
RPC 公開鍵/秘密鍵のソースファイル
/etc/services
services データのソースファイル
/var/yp/master.passwd
パスワードデータベースのソースファイル
/var/yp/netgroup
netgroup データのソースファイル
/var/yp/ypservers
ypservers のソースファイル ( によって生成されます)

 

索引

関連項目

mknetid(8), revnetgroup(8), yp(8), yp_mkdb8, yppush(8), ypserv(8), ypxfr(8)  

索引

歴史

このバージョンの は Ox の スクリプトに基づいています。 Fx 3.0 から登場しました。  

索引

作者

An -nosplit オリジナルのスクリプトは An Mats O Jansson Aq moj@stacken.kth.se によって書かれました。 Fx 用に An Bill Paul Aq wpaul@ctr.columbia.edu によって変更されました。


 

索引

Index

名称
書式
解説
オプション
関連ファイル
関連項目
歴史
作者

jman



Time: 07:07:47 GMT, January 12, 2009