Ubuntu

如何在兩個不同版本的 OpenLDAP 之間遷移使用者?

  • April 16, 2019

我需要在兩個不同版本的 OpenLDAP 之間導出和導入使用者,舊的 openldap 版本是 2.42,新的版本是 2.44。兩個 openldap 伺服器都是在 Ubuntu 上設置的。

在這個答案ldap 導出和導入中,他們使用了 slapcat/slapadd 實用程序,同樣適用於我的情況嗎?因為他們也導出了模式文件。

我可以使用 ldapsearch 導出使用者並使用 ldapadd 將它們添加到新的 openldap。但是當我使用 ldapsearch 導出使用者時,userPassword 屬性是 base64 編碼格式,我該如何處理呢?

我只需要從舊版本的 openldap 伺服器中導出使用者,請提供建議。

您可以slapcat使用**-H**標誌來限制導出的內容。您不需要導出所有內容

或者,使用具有類似過濾器的 ldapsearch 導出您的使用者。

LDAP:使用 slapcat 與 ldapsearch 進行備份

引用自:https://serverfault.com/questions/963333