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

印刷ビューの終了

更新: 2014 年 7 月
 
 

LDAP サーバーへのデータの移入

DIT が作成されたら、情報ツリーにデータを移入します。データは、/etc ファイルを含むすべてのシステムから継承されます。したがって、このタスクはサーバー上ではなく、これらのシステム上で実行する必要があります。情報ツリーにデータを投入する方法は、LDAP データ生成の計画で説明した計画によって異なります。

データが情報ツリーに入力されるファイルの例を次に示します。

  • aliases

  • auto_*

  • bootparams

  • ethers

  • group

  • hosts

同様に、/etc 内の権限関連ファイル (user_attr~/security/auth_attr~/security/prof_attr、および ~/security/exec_attr など) からの情報も情報ツリーに追加されます。

情報ツリーにデータを移入するには、ldapaddent コマンドを使用します。また、ツリー上にロードしているデータが含まれる /etc ファイルまたはデータベースも指定します。高いパフォーマンスを実現するために、一部のファイルは順番にロードする必要があります。ファイルとそのロード順序は、次のとおりです。

  1. passwd

  2. shadow

  3. networks

  4. netmasks

  5. bootparams

  6. ethers

オートマウンタ情報をロードする際は、ファイルまたはデータベース名で auto_* の名前付け形式 (auto_home など) が使用されることに注意してください。


注 -  pam_unix_* モジュールを使用している場合は、ディレクトリサーバーにデータを生成する前に、パスワードを UNIX Crypt 形式で格納するようにサーバーを構成する必要があります。pam_ldap を使用している場合、任意の形式でパスワードを格納できます。UNIX crypt 形式でのパスワード設定の詳細は、Oracle Directory Server Enterprise Edition のドキュメントを参照してください。ldapaddent コマンドの詳細は、ldapaddent(1M) のマニュアルページを参照してください。