4

LDAP サーバーのセットアップ など、いくつかのスキーマをインポートする必要がありますeduPerson開発者によって発行された LDIF ファイルがあります。

# This LDIF file can be used to add to add the eduPerson schema to 
# an OpenLDAP server > 2.4 that uses the new configuration format. 
# Put this file to /etc/ldap/schema/ and then execute the following 
# comand to add this schema:
# ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/eduperson.ldif

一方、ある LDAP 管理者は、スキーマを LDAP 構成 (例: /etc/openldap/slapd.conf) に含めて LDAP デーモンを再起動することでスキーマをインポートすると聞いています。

したがって、私が調査したことから、スキーマを含めることが適切な方法であり、LDIF はスキーマ自体ではなくデータのインポートに使用されるようです。あれは正しいですか?両方の違いは何ですか? また、それぞれをいつ使用する必要がありますか?

4

1 に答える 1

4

LDIF は、LDAP 操作またはデータを表す標準テキスト形式です。ほとんどのディレクトリ サーバーは、構成の一部、特にスキーマを永続化するために LDIF を使用しますが、LDIF は、データの追加、インポート、エクスポート、変更などの他の目的にも使用できます。

さまざまな規格や製品からのスキーマ定義のほとんどは、LDIF ファイルで配布されます。これらのファイルをサーバーにロードする方法は LDAP 仕様で定義されていないため、サーバーで定義されています。

あなたの質問は OpenLDAP に固有のようで、答えは OpenLDAP のバージョンによって異なる場合があります。

于 2015-06-23T09:11:42.657 に答える