我试图从我犯下的ldif文件恢复我的OpenLDAP服务器,然后才出现可怕的错误.
我找到的所有网站都谈到使用slapadd,但是当我运行slapadd -v -l~ns01 / openldap_config.ldif时,它返回错误无法统计配置文件“/etc/ldap/slapd.conf”:没有这样的文件或目录(2)slapadd:配置文件错误!
当我查看目录确实文件不存在时,但这是因为Ubuntu 11.10在RTC模式下运行,我的LDAP服务器使用/etc/slapd.d/cn=config进行配置.所以?我错过了什么? slapadd是错误的工具吗?
正如我上面所说,我运行的是64位的Ubuntu 11.10服务器版.
查看文档,看起来好像您可以使用-F标志来slapadd来指定配置目录,而不是配置文件:
-F confdir specify a config directory. If both -f and -F are specified,the config file will be read and converted to config directory format and written to the specified directory. If neither option is specified,an attempt to read the default config directory will be made before trying to use the default config file. If a valid config directory exists then the default config file is ignored. If dry-run mode is also specified,no conver‐ sion will occur.
如果这不起作用(例如,你错过了cn = config树的内容),可能this thread有一些建议.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。