OpenLDAP密码提取(mdb)

时间:2014-03-07 04:52:32

标签: database openldap text-extraction

抱歉我的英语不好。 我的麻烦:我以lmdb格式获取OpenLDAP服务器数据库(/var/lib/ldap/data.mdb),我需要从中提取所有用户数据(使用密码哈希)。但我无法找到它的解决方案。如果我使用ldap-connector从ldap获取数据,我会获得正常的文本信息,但我没有用户哈希。 我创建了一个官方的lmdb页面:http://symas.com/mdb/,但没有实用程序,只有语言连接器。我得到python3连接器,并尝试从这里按照说明使用数据库:http://lmdb.readthedocs.org/en/release/但没有结果:( 请帮帮我。我需要实用程序或python3 / php类来转换通常文本中的所有mdb内容。

1 个答案:

答案 0 :(得分:1)

有一个名为slapcat的实用程序,您可以在服务器的命令行上以root身份运行,它将以ldif格式(LDAP Data Interchange Format)转储数据库的所有内容。

如果配置在默认位置,只运行命令slapcat,则应将完整内容写入stdout,如果需要更多信息,请阅读man slapcat