Openldap 以管理员身份获取所有用户的ldap密码

Openldap 以管理员身份获取所有用户的ldap密码,openldap,Openldap,我是一个ldap服务器的系统管理员 作为一个系统amdin,我的目标是通知所有用户他们的uid和密码存储在ldap目录中。我能够获取所有用户的uid,但无法获取单个用户的密码 本质上,我想查询ldap服务器以获取每个用户的密码详细信息。 我找不到解决这个问题的办法 请分享我如何做到这一点。密码通常以单向散列形式存储,不能以明文形式检索,因此通常不可能这样做。这也不可取。是否所有用户都忘记了密码?我需要将邮件发送到ldap目录中所有用户的电子邮件ID。许多用户可能已经忘记了他们的凭据,所以我计划在

我是一个ldap服务器的系统管理员

作为一个系统amdin,我的目标是通知所有用户他们的uid和密码存储在ldap目录中。我能够获取所有用户的uid,但无法获取单个用户的密码

本质上,我想查询ldap服务器以获取每个用户的密码详细信息。 我找不到解决这个问题的办法


请分享我如何做到这一点。

密码通常以单向散列形式存储,不能以明文形式检索,因此通常不可能这样做。这也不可取。是否所有用户都忘记了密码?我需要将邮件发送到ldap目录中所有用户的电子邮件ID。许多用户可能已经忘记了他们的凭据,所以我计划在邮件中为他们提供登录id和密码。我从ldap获取了uid。但是,密码是不可能的。所以情况是这样的。另一种解决方案是使用python中的随机密码生成器库重置所有用户密码。并将详细信息发送给个人用户。谢谢你的反馈。这一切都是完全不安全的。你应该告诉他们使用你的应用程序的密码重置功能,如果你没有,那就买一个。谢谢你的解决方案。