Solaris のシステム管理 (ネーミングとディレクトリサービス : NIS+ 編)

NIS+ サーバーの設定

初期設定が終了したら、どのクライアントマシンも次の NIS+ サーバーに変更できます。


注 –

NIS+ マスタールートサーバーは 1 つしか持てません。ルート NIS+ サーバーは特殊な NIS+ サーバーです。この節ではルートマスターサーバーの構成方法は説明しません。詳細は、「NIS+ ルートサーバーの設定」 を参照してください。


サーバーを構成する場合、次の 3 つの設定があります。

サーバーとその複製は、NIS 互換についての設定が同じでなければなりません。設定が異なる場合、ネットワーク情報を受信するために NIS 互換の設定を必要とするクライアントは、必要なサーバーまたは複製サーバーを使用できなければ、この情報を受信できません。

NIS+ サーバーを設定するための前提条件

svcadm を使用してコマンド行から NIS+ サービスを起動するには、次の条件が満たされていることを確認してください。

必要な情報

svcadm コマンドを使用して NIS+ サービスを起動するには、サーバーに変換するクライアントのスーパーユーザーパスワードが必要です。

クライアントを NIS+ サーバーとして構成する方法

クライアントをサーバーとして構成するには、次の手順のどれかを実行します。この手順では、サーバーと同じ名前のディレクトリを作成し、サーバーの初期設定ファイルを作成します。これらは /var/nis に置かれます。


注 –

同じドメイン内のすべてのサーバーは、NIS 互換の設定が同じでなければなりません。たとえば、マスターサーバーが NIS 互換である場合、その複製も NIS 互換でなければなりません。


NIS と互換性のないサーバーを構成する方法

この手順を実行するには、スーパーユーザーになるか、同等の役割になる必要があります。

  1. /lib/svc/method/nisplus ファイルを表示して、-Y オプションが含まれていないことを確認します。

    詳細については、「NIS+ とサービス管理機能」を参照してください。

  2. NIS+ サービスを開始します。

    この手順を実行するには、スーパーユーザーになるか、同等の役割になる必要があります。


    client1# svcadm enable /network/rpc/nisplus:default
    

これで、このサーバーはドメインのマスターまたは複製として指定できます。

NIS と互換性のあるサーバーを構成する方法

この手順を実行するには、スーパーユーザーになるか、同等の役割になる必要があります。

  1. サーバー上で /lib/svc/method/nisplus ファイルを編集して -Y オプションを追加します。

    詳細については、「NIS+ とサービス管理機能」を参照してください。

  2. NIS+ サービスを開始します。

    この手順を実行するには、スーパーユーザーになるか、同等の役割になる必要があります。


    client1# svcadm enable /network/rpc/nisplus
    

これで、このサーバーはドメインのマスターまたは複製として指定できます。

DNS 転送機能と NIS との互換性を備えたサーバーを構成する方法

次の手順を実行して、DNS 転送と NIS との互換性の両方の機能を備えた NIS+ サーバーを構成します。SunOS 4.x クライアントをサポートするには、両方の機能が必要です。

この手順を実行するには、スーパーユーザーになるか、同等の役割になる必要があります。

  1. サーバー上で /lib/svc/method/nisplus ファイルを編集して -Y オプションと -B オプションを追加します。

    詳細については、「NIS+ とサービス管理機能」を参照してください。

  2. NIS+ サービスを開始します。

    この手順を実行するには、スーパーユーザーになるか、同等の役割になる必要があります。


    client1# svcadm enable /network/rpc/nisplus:default
    

これで、このサーバーはドメインのマスターまたは複製として指定できます。

サーバーの追加作成

これまでのクライアントをサーバーに変更する手順を、必要なクライアントマシンごとに繰り返します。

この章で説明する NIS+ サンプルドメインは、3 台のクライアントをサーバーに変更すると想定しています。そして、サーバーの 1 台をルート複製サーバーに、もう 1 台を新しいサブドメインのマスターに、そして 3 台目を新しいサブドメインのマスターの複製に構成します。