OpenLDAPの2つの異なるバージョン間でユーザーをエクスポートおよびインポートする必要があります。古いopenldapバージョンは2.42で、新しいバージョンはバージョン2.44です。両方のopenldapサーバーはUbuntuでセットアップされています。
この回答では ldap export and import 彼らはslapcat/slapaddユーティリティを使用していますが、私の場合も同じことが当てはまりますか?スキーマファイルもエクスポートしているからです。
Ldapsearchを使用してユーザーをエクスポートし、ldapaddを使用して新しいopenldapにユーザーを追加できます。しかし、ldapsearchを使用してユーザーをエクスポートする場合、userPassword属性はbase64でエンコードされた形式ですが、これをどのように処理しますか?
古いバージョンのopenldapサーバーからユーザーをエクスポートする必要があります。提案をお願いします。
-H
フラグを使用して、 slapcat
でエクスポートするものを制限できます。 すべてをエクスポートする必要はありません。
または、同様のフィルターを使用してldapsearchを使用してユーザーをエクスポートします。