2014-03-07 43 views
0

對不起,我的英文不好。 在這裏我的麻煩:我得到lmdb格式的OpenLDAP服務器數據庫(/var/lib/ldap/data.mdb),我需要從中提取所有用戶數據(使用密碼哈希)。但我無法找到解決方案。如果我使用ldap連接器從ldap獲取數據,則會得到我需要的正常文本信息,但不存在用戶散列。 我創建了一個官方的lmdb頁面:http://symas.com/mdb/,但沒有工具,只有語言連接器。我得到python3連接器,並嘗試與數據庫中的指令從這裏工作:http://lmdb.readthedocs.org/en/release/但沒有結果:( 請幫助我,我需要轉換應用程序或python3/PHP類中常用的文本中的所有MDB-內容OpenLDAP密碼提取(mdb)

回答

0

有。是一個名爲slapcat的實用程序,您可以在服務器的命令行上以root身份運行,它將以ldif格式(即LDAP Data Interchange Format)轉儲所有數據庫內容。

如果配置位於它的默認位置,命令slapcat應將完整內容寫入stdout,如果需要更多信息,請閱讀man slapcat

+0

非常感謝!這是我需要的! –