【问题标题】:ldapsearch user and bind this userldapsearch 用户并绑定此用户
【发布时间】:2017-05-01 09:05:58
【问题描述】:

我在 Debian 中使用 PHP 5.3.3-7。我在问自己是否有可能做这样的事情:

  1. 绑定管理员
  2. 搜索用户
  3. 解除绑定管理员
  4. 绑定找到的用户
  5. 对新的绑定用户进行一些修改

他们唯一的一步,我有问题的是第四步,因为如果我没有用户密码,我无法绑定用户。我的研究表明,通过 ldap 获取用户密码没有任何变化。所以也许还有另一种方法来绑定找到的用户。您可能会问自己,为什么会这样,为什么不使用之前绑定的管理员用户进行修改(步骤 5)。因为绑定的用户有权限限制。

【问题讨论】:

    标签: php active-directory ldap edirectory


    【解决方案1】:

    没有密码就无法绑定为用户。实际上,规范明确指出密码参数不能为空,客户必须注意这一点。否则,它通常是一个匿名绑定,会在 AD 上失败。

    正如您所说,绑定用户的访问权限受到限制,使用管理员用户进行修改不是更合适,因为该用户通常拥有更多权限吗?所以也许你没有完全解释你想要做什么,而不是询问某种方式是否有效——你应该描述你想要实现的目标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-02
      • 2021-09-06
      • 2012-06-20
      • 2021-05-25
      • 1970-01-01
      • 2017-03-20
      • 2016-01-17
      相关资源
      最近更新 更多