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
- 名称
-
- 書式
-
- 解説
-
- オプション
-
- 関連ファイル
-
- 関連項目
-
- 歴史
-
- 作者
-
Time: 07:07:47 GMT, January 12, 2009