首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ActiveDirectory LDIF导入OpenDJ/OpenDS?

将ActiveDirectory LDIF导入OpenDJ/OpenDS?
EN

Stack Overflow用户
提问于 2016-07-05 09:35:35
回答 2查看 1.7K关注 0票数 1

我需要测试LDAP同步服务。

由于这个原因,我已经在我的开发人员机器上安装了OpenDJ (以前的OpenDS) LDAP服务器(ApacheDS需要启动/停止服务的管理权限--我没有它们&我没有它们)。

OpenDS允许我用2000样例条目填充LDAP。

不幸的是,它们不太符合AD:

我需要一个ActiveDirectory属性结构:

我使用来自这里的LDIF生成器来生成ActiveDirectory条目。

然后我尝试用导入它们:

但是在导入时,我得到了这个错误: LDAP: error code 65 Entry cn=Trang Eastus,ou=Product that,dc=example,dc=com违反了目录服务器模式配置,因为它包含属性sAMAccountName,而该属性不被该条目中定义的任何对象类所允许

如何使用ActiveDirectory导入ActiveDirectory模式?

或者更笼统地问,我如何才能在那里得到这些条目,尽快?

EN

回答 2

Stack Overflow用户

发布于 2016-07-05 13:55:12

Active Directory属性类型是不标准的,因此它们不会捆绑在OpenDJ中。

因此,您首先需要修改OpenDJ的模式,以允许添加Active属性。我怀疑其他LDAP服务器(如OpenLDAP )也会遇到类似的问题。

票数 0
EN

Stack Overflow用户

发布于 2016-07-06 07:04:49

我不认为Active Directory以兼容LDAP的方式公开其架构。大多数用户在AD与其他LDAP服务器(如OpenDJ )之间同步数据时所做的事情是将AD属性和对象类映射到LDAP属性和对象类。

这就是说,您应该能够根据他们的模式的Microsoft文档重构一个“用户”LDAP对象类。我找到的最佳来源是这个表:http://www.kouti.com/tables/userattributes.htm。我不认为有人会沿着这条路走下去。

请注意,在LDAP世界中,person对象类的层次结构是person、organizationalPerson、inetOrgPerson。在MS世界中,对象类用户处于中间位置: person、organizationalPerson、user、inetOrgPerson。

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

https://stackoverflow.com/questions/38199964

复制
相关文章

相似问题

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