首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenLdap设置ldif和ldapmodify

OpenLdap设置ldif和ldapmodify
EN

Server Fault用户
提问于 2019-07-18 19:12:39
回答 1查看 1.6K关注 0票数 0

在E2实例上设置Openldap。需要帮助ldapmodify和setup.ldif文件来修改文件

我的setup.ldif包含:

代码语言:javascript
复制
dn: olcDatabase={0}config,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}BdP7KhrVpogG0RxWvy2111g0cMMSN
dn: olcDatabase={2}bdb,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}BdP7KhrVpogG0RxWvy2111g0cMMSN
replace: olcRootDN
olcRootDN: cn=superman,dc=planet,dc=org
replace: olcSuffix
olcSuffix: dc=planet,dc=org

然后在服务器上运行

代码语言:javascript
复制
ldapmodify -a -Q -Y EXTERNAL -H ldapi:/// -f /tmp/setup.ldif   

当我在下面检查的时候什么都没变

代码语言:javascript
复制
/etc/openldap/slapd.d/cn=config/olcDatabase\=\{2\}hdb.ldif

背景:

slappasswd #使{SSHA}随机字符串启动slapd服务

编辑olcDatabase\={2}hdb.ldif文件时没有读取要使用的第一行: ldapmodify,这是错误的。

仍然工作和搜索互联网,但任何洞察力都是值得赞赏的。第一次发布这样的格式可能不是最好的wrt ldif文件和额外的空格。

EN

回答 1

Server Fault用户

发布于 2019-07-26 16:05:34

在LDIF文件中,需要将bdb的引用更改为hdb: dn: olcDatabase={2}bdb,cn=config改为dn: olcDatabase={2}hdb,cn=config

很好的参考是:https://www.itzgeek.com/how-tos/linux/centos-how-tos/step-step-openldap-server-configuration-centos-7-rhel-7.html

下一步是让客户端服务器。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/975822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档