我正在遵循 ubuntu 14.04 LTS 的伺服器指南,並且正在嘗試設定 ldap,但遇到問題。應該有一個名為的點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=com
ldap dit 那麼它在哪裡或我該如何製作它以便我可以遵循指南?
答案1
我剛剛檢查了slapd
虛擬機器上的安裝,預設情況下它不會建立範例 DN(這是一件好事):
$ ls /etc/ldap/slapd.d
cn=config cn=config.ldif
您可以從基本 DN 一直新增項目,也可以運行sudo dpkg-reconfigure slapd
,在這種情況下,您將看到以下選擇:
- 挑選不:
- 使用 FQDN(例如
example.com
、my.personal.site.org
等): 請勿dc=example,dc=com
在此輸入。 - 選擇一些名稱(例如,「範例網站」、「我的個人網站」等):
- 當要求輸入管理員密碼時,您將密碼重設為
cn=admin,cn=config
。因此您不必使用安裝時設定的密碼slapd
。 - 使用 HDB 除非你知道否則。如果你不知道這是什麼,那就是 HDB。
- 由於我們沒有資料庫,因此選擇“是”。
- 同樣在這裡。移動它。
- 不允許 v2 除非您知道否則。如果你不知道這是什麼,不這是。
將建立您輸入的任何 FQDN 的基本 DN。
您可以隨時重複sudo dpkg-reconfigure slapd
重置並從頭開始。slapd