【问题标题】:ldap commands not recognized in windows command promptWindows 命令提示符中无法识别 ldap 命令
【发布时间】:2016-06-02 18:12:27
【问题描述】:

我正在尝试设置 LDAP 服务器。

我安装了 ApacheDS,并且正在阅读用户指南。我正在尝试更改默认管理员密码。我知道我可以使用 Apache Directory Studio 来执行此操作,但我需要使用命令行来设置和维护我创建的 LDAP 服务器。 我找到了this 它通过展示如何使用 ldif 文件来修改默认密码来提供帮助。

但是当我跑步时

ldapmodify -h localhost -p 10389 -D "uid=admin,ou=system" -f conf-modify.ldif

我收到消息:

'ldapmodify' is not recognized as an internal or external command, operable program or batch file. 

是否有适用于 windows 命令行工具的 LDAP 包,或者是否有一个特定目录必须从 ApacheDS 中执行 ldap 命令

我目前正在从 ApacheDS 安装目录 C:\Program Files\ApacheDS 运行命令

【问题讨论】:

    标签: windows command-line ldap apacheds


    【解决方案1】:

    我一直在使用OpenDJ 和他们的工具。您无需运行 LDAP 服务器即可运行他们的 LDAP 工具。

    在任何(?)Java 7 或更高版本的平台上运行。

    【讨论】:

    • 你能描述一下如何设置它以使用不同的服务器安装,如 apacheds
    • 只需下载 ZIP 文件并解压即可。不需要做任何其他事情,但可以设置 Java 路径变量。
    【解决方案2】:

    打开任何 cmd 提示符并添加添加此命令

    设置路径=%path%;E:\Softwares\OpenLDAP\bin

    然后运行你的命令

    ldapmodify -h localhost -p 10389 -D "uid=admin,ou=system" -f conf-modify.ldif

    希望对你有帮助,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-11
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      • 2015-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多