8.3.2. 转换 slapd 配置
这个示例假设那个从旧的
slapd
配置转换来的文件位于 /etc/openldap/slapd.conf
,且新的 OpenLDAP 配置的目录位于 /etc/openldap/slapd.d/
。
- 删除新
/etc/openldap/slapd.d/
目录中的内容:# rm -rf /etc/openldap/slapd.d/*
- 运行
slaptest
检查配置文件的有效性并执行新的配置目录:slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d
- 在新目录中配置新权限:
chown -R ldap:ldap /etc/openldap/slapd.d
chmod -R 000 /etc/openldap/slapd.d
chmod -R u+rwX /etc/openldap/slapd.d
- 确认该服务可用于新的配置目录后,请删除旧的配置文件:
rm -rf /etc/openldap/slapd.conf