Database OpenLDAP密码提取(mdb)

Database OpenLDAP密码提取(mdb),database,openldap,text-extraction,Database,Openldap,Text Extraction,对不起,我的英语不好。 这里是我的问题:我以lmdb格式(/var/lib/ldap/data.mdb)获取OpenLDAP服务器的数据库,需要从中提取所有用户数据(使用密码哈希)。但我找不到解决办法。如果我使用ldap连接器从ldap获取数据,我将获得所需的正常文本信息,但没有用户散列。 我创建了一个正式的lmdb页面:,但没有实用程序,只有语言连接器。我获得了python3连接器,并尝试按照此处的指令使用数据库:但没有结果:( 请帮帮我。我需要一个实用程序或python3/php类,用于将所

对不起,我的英语不好。 这里是我的问题:我以lmdb格式(/var/lib/ldap/data.mdb)获取OpenLDAP服务器的数据库,需要从中提取所有用户数据(使用密码哈希)。但我找不到解决办法。如果我使用ldap连接器从ldap获取数据,我将获得所需的正常文本信息,但没有用户散列。 我创建了一个正式的lmdb页面:,但没有实用程序,只有语言连接器。我获得了python3连接器,并尝试按照此处的指令使用数据库:但没有结果:(
请帮帮我。我需要一个实用程序或python3/php类,用于将所有mdb内容转换为普通文本。

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

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