nisinit コマンド

目的

ワークステーションを NIS+ クライアントとして初期化します。

構文

nisinit [ -c [ -k key_domain ] [ -C coldstart | -H host| -B ] ]

説明

nisinit コマンドは、NIS+ クライアントとしてワークステーションを初期化します。 nisinit コマンドを使用するためにアクセス権限は必要ありませんが、このコマンドの前提条件と関連タスクについて知っている必要があります。

フラグ

-c NIS+ クライアントとしてマシンを初期化します。初期化オプションには、coldstart による初期化、hostname による初期化、ブロードキャストによる初期化の 3 つがあります。最も安全なメカニズムは、トラステッド coldstart ファイルからの初期化です。 2 番目のオプションは、トラステッド・ホストとして指定した hostname を使用する場合の初期化です。 3 番目の方法は、ブロードキャストによる初期化で、これは最も安全性の低い方法です。

-C coldstart
NIS+ クライアントの初期化を行うときに、ファイル coldstart がプロトタイプ・コールド・スタート・ファイルとして使用されるようにします。この coldstart ファイルは、すでに NIS+ ネーム・スペースのクライアントであるマシンからコピーできます。最高の安全性を確保するため、管理者は、(uuencode(1C) を使って) ファイル coldstart を暗号化およびエンコードして、新しいマシンを起動する管理者にメールで送ります。新しい管理者は、受け取ったものを (uudecode を使って) デコードし、暗号化解除してから、nisinit コマンドにより、NIS+ クライアント・マシンを初期化するためにこのファイルを使用します。
-H hostname
ホスト hostname を、トラステッド NIS+ サーバーとして連絡するように指定します。 nisinit コマンドは、NETPATH 環境変数の各トランスポートごとに繰り返され、そのマシン上の rpcbind との接続を試みます。このホスト名は、ネーム・サービスを実行しなくても、クライアントから読み取り可能でなければなりません。
-B
nisinit コマンドが、IP ブロードキャストを使用して、ローカル・サブネット上の NIS+ サーバーを見付けるように指定します。 NIS+ サーバーを実行しているどのマシンでも応答できます。応答したサーバーがその組織のネーム・スペースのサーバーであるという保証はされません。このフラグを使用する場合、システム管理者に、そのサーバーと、サービスの対象となっているドメインが有効であるか確認するようにお勧めします。

  1. クライアントを初期化するには、次を使用します。

    nisinit -c -B
    nisinit -c -H hostname
    nisinit -c -C filename
  2. クライアントは、次の 3 つの方法で初期化できます。
    • ホスト名によって
    • ブロードキャストによって
    • コールド・スタート・ファイルによって
  3. ホスト名によってクライアントを初期化するには、-c オプションと -H オプションを使用し、クライアントがそのコールド・スタート・ファイルを入手するサーバーの名前を指定します。

    nisinit -c -H hostname
  4. コールド・スタート・ファイルによってクライアントを初期化するには、-c オプションと -C オプションを使用し、コールド・スタート・ファイルの名前を指定します。

    nisinit -c -C filename
  5. ブロードキャストによってクライアントを初期化するには、-c オプションと -B オプションを使用します。

    nisinit -c -B

    ルート・マスター・サーバーを初期化する

  6. ルート・マスター・サーバーを初期化するには、nisinit -r コマンドを使用します。

    nisinit -r

関連情報

nisclient コマンド