首页 > 解决方案 > 调试 ldapmodify 模式添加

问题描述

我正在尝试将objectGUID属性添加到现有的 LDAP 数据库。我应用以下 ldif:

dn: cn={3}inetorgperson,cn=schema,cn=config
changetype: modify
add: olcAttributeTypes
olcAttributeTypes: ( 1.3.6.1.4.1.1234.1.34234234
  NAME 'objectGUID'
  DESC 'text here'
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )

和:

dn: cn={3}inetorgperson,cn=schema,cn=config
changetype: modify
delete: olcObjectClasses
olcObjectClasses: {0}( 2.16.840.1.113730.3.2.2 NAME 'inetOrgPerson' DESC 'RF
 C2798: Internet Organizational Person' SUP organizationalPerson STRUCTURAL
 MAY ( audio $ businessCategory $ carLicense $ departmentNumber $ displayNam
 e $ employeeNumber $ employeeType $ givenName $ homePhone $ homePostalAddre
 ss $ initials $ jpegPhoto $ labeledURI $ mail $ manager $ mobile $ o $ page
 r $ photo $ roomNumber $ secretary $ uid $ userCertificate $ x500uniqueIden
 tifier $ preferredLanguage $ userSMIMECertificate $ userPKCS12 ) )
-
add: olcObjectClasses
olcObjectClasses: {0}( 2.16.840.1.113730.3.2.2 NAME 'inetOrgPerson' DESC 'RF
 C2798: Internet Organizational Person' SUP organizationalPerson STRUCTURAL
 MAY ( audio $ businessCategory $ carLicense $ departmentNumber $ displayNam
 e $ employeeNumber $ employeeType $ givenName $ homePhone $ homePostalAddre
 ss $ initials $ jpegPhoto $ labeledURI $ mail $ manager $ mobile $ o $ page
 r $ photo $ roomNumber $ secretary $ uid $ userCertificate $ x500uniqueIden
 tifier $ preferredLanguage $ userSMIMECertificate $ userPKCS12 $ objectGUID) )

两者似乎都申请成功。从 phpLDAPAdmin,我看不到更改。我正在使用 openLDAP 服务器。是否有一些我可能遗漏的 LDAP 技术?很抱歉这个基本问题,这里有点 LDAP 初学者......

标签: dockerldapopenldapldap-query

解决方案


没关系!对于后代,首先清除 phpLDAPAdmin 中的缓存是有意义的。


推荐阅读