Oracle® Solaris 11.2 ディレクトリサービスとネームサービスでの作業: LDAP

印刷ビューの終了

更新: 2014 年 7 月
 
 

標準マッピングを使用して N2L サービスを設定する方法

サポートされる標準マッピングにリストされているマップを移行する場合は、この手順に従います。カスタムマップまたは非標準マップを使用している場合 は、カスタムマッピングまたは非標準マッピングを使用して N2L サービスを設定する方法を参照してください。

LDAP サーバーの設定が終わったら、inityp2l スクリプトを実行して、プロンプトに従って構成情報を入力します。inityp2l は構成を行い、標準および auto.* マップのためのマッピングファイルを設定します。

  1. NIS から LDAP への移行のための前提条件にリストされた前提条件の手順を完了します。
  2. NIS マスターサーバー上の管理者になります。

    詳細は、Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。

  3. NIS マスターサーバーを N2L サーバーに変換します。
    # inityp2l

    NIS マスターサーバーで inityp2l スクリプトを実行して、プロンプトに従います。指定が必要な情報のリストは、NIS から LDAP への移行サービスの設定を参照してください。

    詳細は、inityp2l(1M) のマニュアルページを参照してください。

  4. LDAP ディレクトリ情報ツリー (DIT) が完全に初期化されているかどうかを判定します。

    NISLDAPmapping ファイルにリストされたすべてのマップの配備に必要な情報がすでに DIT 内に存在する場合、DIT は完全に初期化されています。

    DIT が完全に初期化されている場合は、手順 5 をスキップして、Step 6 に進んでください。

  5. NIS ソースファイルから移行するため、DIT を初期化します。

    この手順は、DIT が完全に初期化されていない場合にのみ実行します。

    1. 以前の NIS マップが最新の状態になっていることを確認してください。
      # cd /var/yp
      # make

      詳細は、ypmake(1M) のマニュアルページを参照してください。

    2. NIS サービスを停止します。
      # svcadm disable network/nis/server:default
    3. 以前のマップを DIT にコピーしてから、マップ用の N2L サポートを初期化します。
      # ypserv -IR

      ypserv が終了するまで待ちます。


      ヒント  -  元の NIS dbm ファイルは上書きされません。必要に応じて、これらのファイルを回復できます。
    4. DNS および NIS サービスを起動して、これらのサービスが新しいマップを使用していることを確認します。
      # svcadm enable network/dns/client:default
      # svcadm enable network/nis/server:default

      これで、N2L サービスが標準マップを使用して設定されました。手順 6 を行う必要はありません。

  6. NIS マップを初期化します。

    DIT が完全に初期化され、手順 5 をスキップした場合に限って、次の手順を実行してください。

    1. NIS サービスを停止します。
      # svcadm disable network/nis/server:default
    2. DIT 内の情報に従って NIS マップを初期化します。
      # ypserv -r

      ypserv が終了するまで待ちます。


      ヒント  -  元の NIS dbm ファイルは上書きされません。必要に応じて、これらのファイルを回復できます。
    3. DNS および NIS サービスを起動して、これらのサービスが新しいマップを使用していることを確認します。
      # svcadm enable network/dns/client:default
      # svcadm enable network/nis/server:default