当前位置: 首页 > 知识库问答 >
问题:

多结构对象类

翟高明
2023-03-14

在管理LDAP方面,我是个新手,但我已经走了很远...在我的OpenLDAP服务器上,我使用phpLDAPadmin执行以下操作:

我有一个带有结构化objectclass帐户的条目,因为我需要属性host。现在我想将属性mail添加到这个条目中,但是当选择add new attribute时,这个属性不会出现在列表中。

所以我想我可以添加objectClassinetorgPerson,它具有mail属性,但是这个objectClass不在我可以添加到这个条目的类列表中;只列出非结构类...

如何将此属性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 ... intrixius@arch
uid: intrixius
uidnumber: 16859
userpassword: {CRYPT}$6$X...

共有1个答案

梅庆
2023-03-14

不能有多个结构对象类,除非它们形成单个继承层次结构。

 类似资料:
  • 问题内容: 例如,如果我的数据库中有以下表格,并且“学生和课程”具有多对多关系。 现在,如果我的模型如下 和 所以我的问题是,如果我仅创建这两个bean,我会遇到什么样的问题?我将面对什么样的问题以及在哪种情况下?并请为这么多对多的关系指定正确的bean结构。 问题答案: 您会遇到什么问题: 您将无法看到“学生-课程”关联 您将无法从课程导航到该课程的学生(反之亦然) 如果学生/课程表中有学生/课

  • 零售商店的正确模式是什么?公司从商店销售产品。 这似乎违反了我对OOP所知的全部知识。通过层次结构向下传递数据的方法--在对象之间复制参数?我错过了什么?

  • 让Person是一个具有属性name、age和idNumber的类。我希望有一个“人”的集合,我希望能够以最有效的方式执行以下操作: 通过他们的ID号检索他们。 获取年龄的人的列表 我的想法是同时维护一个使用id作为键的Hashmap和两个使用age和name作为每个树映射键的树映射。 这是最好的方式吗

  • 本文向大家介绍数据对象和结构,包括了数据对象和结构的使用技巧和注意事项,需要的朋友参考一下 基本概念 数据结构被定义为仅用于保存数据的特殊类,即纯模型,例如汽车,孩子,动物,事件,员工,公司,客户...等。这些数据通常在其他类的开头声明或视为实例变量。 此类的方法不应执行任何实际的重要工作,否则数据结构类不再是数据结构! 因此,主要是方法是获取器和设置器(即访问器和更改器),通常是因为实例变量被视

  • 对象和数据结构 使用 getters 和 setters JS 没有接口或类型,因此实现这一模式是很困难的,因为我们并没有类似 public 和 private 的关键词。 然而,使用 getters 和 setters 获取对象的数据远比直接使用点操作符具有优势。为什么呢? 当需要对获取的对象属性执行额外操作时。 执行 set 时可以增加规则对要变量的合法性进行判断。 封装了内部逻辑。 在存取时

  • 使用 getters 和 setters JavaScript 没有接口或类型, 所以坚持这个模式是非常困难的, 因为我们没有 public 和 private 关键字。 正因为如此, 使用 getters 和 setters 来访问对象上的数据比简单的在一个对象上查找属性要好得多。 “为什么?” 你可能会问, 好吧, 原因请看下面的列表: 当你想在获取一个对象属性的背后做更多的事情时, 你不需要