dc=example,dc=com ldap dit 在哪里?

dc=example,dc=com ldap dit 在哪里?

我正在按照 ubuntu 14.04 LTS 的服务器指南操作,并尝试设置 ldap,但遇到了问题。应该有一个名为的 dit,dc=example,dc=com但当我输入时,ldapsearch -x -LLL -H ldap:/// -b dc=example,dc=com dn我得到的No such object (32)不是

dn: dc=example,dc=com
dn: cn=admin,dc=example,dc=com

就像指南说的那样,我应该这样做。

add_content.ldif现在,在使用指南中列出的内容制作文件并使用ldapadd -x -D cn=admin,dc=example,dc=com -W -f add_content.ldif我在安装期间设置的密码的命令后,我得到了ldap_bind: Invalid credentials (49)

所以我猜没有dc=example,dc=comldap dit,那么它在哪里或者我如何才能遵循指南?

答案1

我刚刚检查了slapd虚拟机上的安装,默认情况下它没有创建示例 DN(这是一件好事):

$ ls /etc/ldap/slapd.d
cn=config cn=config.ldif 

您可以从基本 DN 一直添加条目,也可以运行sudo dpkg-reconfigure slapd,在这种情况下,您将看到以下选择:

  • 挑选不要跳过 slapd 配置
  • 使用 FQDN(例如example.commy.personal.site.org等): 输入 FQDN 请勿dc=example,dc=com在此处输入。
  • 选择一些名称(例如“示例站点”、“我的个人站点”等): 输入您域名的漂亮名称
  • 当要求输入管理员密码时,您正在将密码重置为cn=admin,cn=config。因此,您不必使用安装时设置的密码slapd
  • 使用 HDB,除非知道否则。如果你不知道这是什么,那就是 HDB。 选择 HDB
  • 由于我们没有数据库,所以选择是。 清除所有
  • 我也是。移开它。 移动一切
  • 不允许使用 v2,除非知道否则。如果你不知道这是什么,这是。 仅限 LDAPv3

将为您输入的任何 FQDN 创建一个基本 DN。

您可以随时重复sudo dpkg-reconfigure slapd重置并从头开始。slapd

相关内容