免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 14967 | 回复: 12
打印 上一主题 下一主题

[ldap] 关于slapcat与slapadd导入导出的问题。 [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
1 [报告]
发表于 2004-09-13 09:11 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

报的什么错?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2004-09-13 13:31 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

原帖由 "gig2600" 发表:
没有报错,只提示增加第一条成功。
但是剩余的几百条记录都没有添加进去。
我想问问,在ldif中,这些记录是不是应该按一定顺序才能成功导入呢?

是的,用slapcat导出的应该就是正确的顺序。
不应该没有报错,你的是什么系统,都会有报错的。
另外查看:
1.schema在a,b两台机器上的是不是一致。
2.ldapadd/slapadd用的是不是兼容版本。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
3 [报告]
发表于 2004-09-13 16:28 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

ldapadd是在线使用的,slapadd可以在openldap没有运行的情况下使用。在openldap2.0.x和早期版本不支持slapadd在openldap运行的时候使用。不过后来的版本就都兼容了。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
4 [报告]
发表于 2004-09-13 16:30 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

原帖由 "shenmue71" 发表:
ldap_sasl_interactive_bind_s: No such object
加-x 参数应该就可以了

-x参数是可选的,早期的ldapadd等客户端工具不支持-x参数

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
5 [报告]
发表于 2004-09-13 16:32 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

原帖由 "gig2600" 发表:
请问在执行ldapadd动作的时候,是否需要先手工添加一条root用户的信息?
这个是加了x参数的错误提示信息
ldap_add: Constraint violation
        additional info: creatorsName: no user modification allowed

这样使用ldapadd:
ldapadd -x -D "cn=Manager,dc=example,dc=com,dc=cn" -w secret -f aa.ldif

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
6 [报告]
发表于 2004-09-13 19:42 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

手工编译

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
7 [报告]
发表于 2004-09-15 14:25 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

原帖由 "gig2600" 发表:
我的ldif里的确有
creatorsName:
createTimestamp:
modifiersName:
modifyTimestamp:

可这是通过slapcat导出的呀,应该算正常的吧。

还是客户端的问题,你把内部attributetype都dump出来了,在作为user倒入的时候就会出问题的。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
8 [报告]
发表于 2004-09-16 09:20 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

slapcat,slapadd,ldapadd等等都是工具,有很多版本,用slapcat倒出的时候就是把所有的bdb中的数据都倒出,man一下这些工具,我没发现如何倒入“所有”的记录,用ldapadd除非明确指示,即使用这样的filter,如objectclass=*也不能将bdb中的数据全部倒出,它只是把用户信息导出了,系统信息(LDAP内部attributetype)的不做处理。
解决的办法:
可以到网上查一下,如何把所有信息全部导入bdb。或是干脆就用ldap*来做导入导出的工作,就不会出问题了。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
9 [报告]
发表于 2004-09-16 11:28 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

不影响

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
10 [报告]
发表于 2004-09-16 14:48 |显示全部楼层

关于slapcat与slapadd导入导出的问题。

这样:ldapadd -x -D "cn=Manager,dc=com,dc=cn" -w secret -f 4.ldif
注意:引号里要填你manager的DN
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP