Я совершенно новое в управлении LDAP, но я достаточно далеко ... На моем OpenLDAP сервера Я использую phpLDAPadmin сделать следующее:LDAP несколько структурных объектных классов
У меня есть запись с структурный objectclass account
, потому что мне нужен атрибут host
. Теперь я хочу добавить в эту запись атрибут mail
, но это не отображается в списке при выборе Add new attribute
.
Поэтому я думал, что могу добавить objectClass inetOrgPerson
, который имеет атрибут mail
, но этот объектClass отсутствует в списке классов, которые я могу добавить к этой записи; включены только неструктурные классы ...
Как добавить этот атрибут mail
в запись со структурным классом account
?
Это текущий LDIF для этого пользователя (с некоторыми частями изменены/удалены на частную жизнь)
# Entry 1: cn=intrixius,ou=Admins,ou=Managed,dc=bla,dc=eu dn: cn=intrixius,ou=Admins,ou=Managed,dc=bla,dc=eu cn: intrixius gecos: intrixius gidnumber: 500 homedirectory: /home/intrixius host: host1 host: host2 loginshell: /bin/bash objectclass: top objectclass: account objectclass: posixAccount objectclass: shadowAccount objectclass: ldapPublicKey sshpublickey: ssh-rsa ... [email protected] uid: intrixius uidnumber: 16859 userpassword: {CRYPT}$6$X...
Просьба представить более подробную информацию. С какой версией сервера LDAP вы работаете. Возможно, LDIF пользователя, о котором вы говорите. – jwilleke