linux 创建用户时出现LDAP对象类错误

yebdmbv4  于 2023-01-29  发布在  Linux
关注(0)|答案(1)|浏览(154)

当我在安装后安装LDAP时,我需要创建具有某个属性的用户,我传递了此属性,但给了我对象类错误
dn:uid =米希尔,ou =人员,dc =域,dc = com对象类:inetOrgPerson对象类:posix帐户对象类:影子账户cn:Mihir序列号:mj用户密码:{SSHA}第90个VYQst24个小时EyduqSaa0go0td/9个小时登录Shell:/bin/bash uid编号:1000吉比特数量:1000个主目录:/主页/用户名
当我运行给我这个错误:-添加新条目"uid = Mihir,ou = people,dc = nodomain" ldap_add:对象类冲突(65) 其他信息:对象类"inetOrgPerson"需要特性"sn"

km0tfn4u

km0tfn4u1#

我认为,LDAP“abovo”不能支持多重继承。如果你在一个ldif文件中导出你的项,你可以看到,列出的对象类是同一继承链的一部分。

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

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' )

辅助可以工作。
您是否已经使用一个简单的inetOrgPerson(没有辅助对象类)进行了测试(作为第一步)?

相关问题