Sonatype Nexus LDAP 配置文件位于何处?

Where are the Sonatype Nexus LDAP config files located?

我们有一个旧的 Sonatype Nexus(版本 2.11.2)运行 用于一些较旧的应用程序。我们为 LDAP 设置了它,但现在我无法再使用我的 ID 登录。当我尝试登录时,日志中没有错误消息。

我看到的所有设置 LDAP 的文档都是针对 UI 的。我对 Nexus 安装目录中的 ldap 以及我们的 LDAP 服务器主机名进行了不区分大小写的递归搜索,但我没有找到任何看起来像 LDAP 配置信息的东西。

当您从 UI 执行 Nexus 时,LDAP 配置信息存储在哪里?有什么方法可以让我打开更详细的日志记录吗?

有关如何在 Nexus 上重置管理密码的信息,请参阅此处 2.x:https://support.sonatype.com/hc/en-us/articles/213465508-How-can-I-reset-a-forgotten-admin-password-

进入后,您可以检查您的 LDAP 配置。

LDAP 配置存储在 ${nexus-work}/conf/ldap.xml

来自installation guide 关于nexus-work:

By default, this directory is always a sibling to the installation directory. If you installed the repository manager in the /usr/local directory, it would also contain a sonatype-work subdirectory with a nested nexus directory containing all of the content and configuration. The location of the sonatype-work directory can be customized by altering the nexus-work property in $NEXUS_HOME/conf/nexus.properties.

$NEXUS_HOME为安装目录