我在尝试与 Chef 设置 openldap 服务器时遇到了一个问题。
配置:
- 乌班图15.04
- OpenLDAP 2.4.31
- 厨师/OpenLdap 2.7.1
有关信息,当我运行 dkpg-reconfigure slapd (这不是尝试自动化该过程时的选项)时,问题的第 1 部分已解决(无需更改任何 phpldapadmin 配置文件),但第 2 部分仍然存在。
第1部分:当访问phpldapadmin的admin帐户时,无法访问admin用户(消息:无法使用PLA创建此基地。)
第2部分:尝试执行时sudo ldapadd -Y EXTERNAL -H ldapi:/// -f /tmp/db.ldif
错误信息是:
STDERR: SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
ldap_add: Insufficient access (50)
additional info: no write access to parent
Run Code Online (Sandbox Code Playgroud)
slapd.conf
include /etc/ldap/schema/core.schema
include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/inetorgperson.schema
include /etc/ldap/schema/nis.schema
pidfile /var/run/slapd/slapd.pid
argsfile /var/run/slapd/slapd.args
loglevel 0
modulepath /usr/lib/ldap
moduleload back_hdb
sizelimit 500
tool-threads 1
database hdb
suffix "dc=a6,dc=com" …
Run Code Online (Sandbox Code Playgroud)