我通过Ubuntu 14.04服务器的官方教程设置了ldap复制: https://help.ubuntu.com/lts/serverguide/openldap-server.html#openldap-server-installation
复制似乎无法正常工作而无法启动!我添加了一些新用户,以便他们可以同步,但这些不会被复制。
以下命令显示复制的范围:
在提供者:ldapsearch -z1 -LLLQY EXTERNAL -H ldapi:/// -s base -b dc = expample,dc = com contextCSN
contextCSN:20150212213757.067885Z#000000#000#000000
在消费者身上:ldapsearch -z1 -LLLQY EXTERNAL -H ldapi:/// -s base -b dc = example,dc = com contextCSN
在这里我什么也没有回来......
有人可以帮我吗?
氪,
Joeri
答案 0 :(得分:-1)
我找到了解决方案: 在需要导入的消费者LDIF中,我必须将所有内容放在" olcSyncRepl"的一行中。部分...我也有一些问题,因为空间。
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: syncprov
dn: olcDatabase={1}hdb,cn=config
changetype: modify
add: olcDbIndex
olcDbIndex: entryUUID eq
-
add: olcSyncRepl
olcSyncRepl: rid=0 provider=ldap://openldap0101.example.com bindmethod=simple binddn="cn=admin,dc=example,dc=com" credentials=secret searchbase="dc=example,dc=com" logbase="cn=accesslog" logfilter="(&(objectClass=auditWriteObject)(reqResult=0))" schemachecking=on type=refreshAndPersist retry="60 +" syncdata=accesslog
-
add: olcUpdateRef
olcUpdateRef: ldap://openldap0101.example.com