Ldap

由於路徑無效,slapd.conf 的 Slaptest 失敗

  • January 27, 2015

我剛剛在 Xubuntu 上安裝了 Openldap。slapd 守護程序正在工作,我可以輕鬆地停止和啟動它。儘管如此,當我對配置文件 slapd.conf 執行測試時,如下所示:

slapdtest -v -f /etc/ldap/slapd.conf

我收到以下錯誤:

5166a149 /etc/ldap/slapd.conf: line 67: invalid path: Permission denied
slaptest: bad configuration file!

/etc/ldap/slapd.conf:第 67 行是:

directory          "var/lib/ldap"

我不知道該目錄中的文件訪問權限是否存在問題,因為它一直說路徑無效:

reza@testserver:/etc/ldap$ ls -l /var/lib/ldap/*
-rw-r--r-- 1 openldap openldap     2048 Apr 11 11:15 /var/lib/ldap/alock
-rw------- 1 openldap openldap    24576 Apr 11 11:15 /var/lib/ldap/__db.001
-rw------- 1 openldap openldap   344064 Apr 11 13:45 /var/lib/ldap/__db.002
-rw------- 1 openldap openldap  2629632 Apr 11 11:15 /var/lib/ldap/__db.003
-rw------- 1 openldap openldap   163840 Apr 11 11:45 /var/lib/ldap/__db.004
-rw------- 1 openldap openldap   909312 Apr 11 11:15 /var/lib/ldap/__db.005
-rw------- 1 openldap openldap    32768 Apr 11 11:45 /var/lib/ldap/__db.006
-rw-r--r-- 1 openldap openldap       96 Apr 10 17:14 /var/lib/ldap/DB_CONFIG
-rw------- 1 openldap openldap     8192 Apr 10 17:14 /var/lib/ldap/dn2id.bdb
-rw------- 1 openldap openldap    32768 Apr 10 17:14 /var/lib/ldap/id2entry.bdb
-rw------- 1 openldap openldap 10485760 Apr 11 11:45 /var/lib/ldap/log.0000000001
-rw------- 1 openldap openldap     8192 Apr 10 17:14 /var/lib/ldap/objectClass.bdb

伺服器是 XUbuntu 12.4。

您缺少目錄名稱中的第一個斜杠:

directory          "var/lib/ldap"

應該

directory          "/var/lib/ldap"

引用自:https://serverfault.com/questions/498374