如何配置 open ldap 以在 localhost 上运行

如何配置 open ldap 以在 localhost 上运行

来自文档:

使用您最喜欢的编辑器编辑提供的 slapd.conf(5) 示例(通常安装为 /usr/local/etc/openldap/slapd.conf)以包含以下形式的 BDB 数据库定义:

  database bdb
  suffix "dc=<MY-DOMAIN>,dc=<COM>"
  rootdn "cn=Manager,dc=<MY-DOMAIN>,dc=<COM>"
  rootpw secret
  directory /usr/local/var/openldap-data

但是,我的域名是 127.0.1.1 或 localhost,
我应该在 MY-DOMAIN 和 COM 中放置什么来代替?

答案1

您可以输入任何您想要的内容。后缀与 slapd 监听的 IP/接口无关。后缀是数据树的顶层,它不必是 DNS/网络名称。将其视为您的数据库名称。因此,虽然您可以使用:

后缀“dc=localhost,dc=localdomain”

或者

后缀“dc=example,dc=com”

你也可以使用:

后缀“dc=my,dc=ldap”

如果需要,你可以有两个以上的部分

后缀“dc=my,dc=ldap,dc=server”

答案2

我需要一些帮助来在本地主机上配置 ldap。我应该在 $LdapHost:$Port、NetworkId@$NetworkDomain 和密码上输入哪些信息。谢谢!

<beans:bean id="contextSource" class="org.springframework.security.ldap.DefaultSpringSecurityContextSource"> <beans:构造函数参数值="ldap://$LdapHost:$Port" /> <beans:property name="userDn" value="NetworkId@$NetworkDomain" /> <beans:property name="password" value="密码" /> </beans:bean>

截屏

相关内容