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 dnNo 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)

それで、ldap dit は存在​​しないdc=example,dc=comと思うのですが、それはどこにあるのか、またはガイドに従うためにそれをどのように作成するのか?

答え1

slapdVM へのインストールを確認したところ、デフォルトではサンプル 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

関連情報