简体   繁体   English

LDAP Object class 创建用户时出错

[英]LDAP Object class error while creating user

when i am installing LDAP after installation i need to create users with some attribute i am passing this but giving me a error of object class当我在安装后安装 LDAP 时,我需要创建具有某些属性的用户,我正在传递这个,但给我一个错误 object class

dn: uid=Mihir,ou=people,dc=domain,dc=com objectClass: .netOrgPerson objectClass: posixAccount objectClass: shadowAccount cn: Mihir sn: mj userPassword: {SSHA}ti90VYQst24GhEyduqSaa0go0td/9hGO loginShell: /bin/bash uidNumber: 1000 gidNumber: 1000 homeDirectory: /home/username dn: uid=Mihir,ou=people,dc=domain,dc=com objectClass: .netOrgPerson objectClass: posixAccount objectClass: shadowAccount cn: Mihir sn: mj 用户密码: {SSHA}ti90VYQst24GhEyduqSaa0go0td/9hGO loginShell: /bin/bash uidNumber: 1000 gidNumber: 1000 homeDirectory: /home/username

when i am running give me this error:- adding new entry "uid=Mihir,ou=people,dc=nodomain" ldap_add: Object class violation (65) additional info: object class '.netOrgPerson' requires attribute 'sn'当我运行时给我这个错误:- 添加新条目“uid=Mihir,ou=people,dc=nodomain” ldap_add:Object class 违规(65)附加信息:object class '.netOrgPerson' 需要属性 'sn'

I think, LDAP "ab ovo" can not support multiple inheritance. If you export your items in an ldif file, you can see, the listed objectClasses are part of the same inheritance chain.我认为,LDAP“ab ovo”不能支持多个 inheritance。如果您将项目导出到 ldif 文件中,您可以看到,列出的对象类是同一个 inheritance 链的一部分。 eg例如

objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
objectclass: top

shadowAccout looks like that shadowAccout 看起来像那样

( 1.3.6.1.1.1.2.1
 NAME 'shadowAccount'
 DESC 'Standard LDAP objectclass'
 SUP top
 AUXILIARY
 MUST uid
 MAY ( userPassword $
  shadowLastChange $
  shadowMin $
  shadowMax $
  shadowWarning $
  shadowInactive $
  shadowExpire $
  shadowFlag $
  description )
 X-ORIGIN 'RFC 2307' )

AUXILIARY could work. AUXILIARY 可以工作。
Have you tested with a simple .netOrgPerson without auxiliary objectclasses (as a first step)?您是否使用没有辅助对象类的简单 .netOrgPerson 进行了测试(作为第一步)?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM