我正在尝试使用 OpenLDAP 和 FusionDirectory。我看不到电子邮件属性的选项,我认为这应该是常见的。我也看不到如何在 fusiondirectory 中添加属性。
请问这里有人能帮忙吗?
谢谢,杰西。
答案1
我是 FusionDirectory 的作者之一,我的第一个回答被删除了,理由是“它没有回答问题”。
我的答案是安装 fusiondirectory-plugin-mail 然后您就可以添加电子邮件地址。
FusionDirectory 消除了手动触摸和添加内容的需要
干杯
答案2
经过一番努力,我找到了解决这个问题的正确方法。
如上所述,必须添加邮件插件。在 Debian 中,方法是:
sudo apt install fusiondirectory-plugin-mail
sudo apt install fusiondirectory-plugin-mail-schema
然而,关键点是还必须安装模式,因为它很可能缺失:
sudo fusiondirectory-insert-schema -i /etc/ldap/schema/fusiondirectory/mail-fd.schema
这将导致邮件属性出现在“邮件”选项卡的正确位置。虽然繁琐且令人恼火,但确实有效。
塔里克:)
答案3
在 OpenLDAP 中,您拥有包含在核心架构中的属性类型“mail”(RFC822)。如果您有允许浏览配置树(cn=config)的用户,您可以浏览节点 cn={0}core,cn=schema,cn=config,该节点已定义;您也可以在此处找到定义:http://zytrax.com/books/ldap/ape/core-schema.html#mail
如果您想在帐户中使用它,则可以使用已包含此属性的对象类“inetOrgPerson”。
说到 FusionDirectory:据我所知,它似乎只是其他目录系统的前端,因此您拥有与底层目录相同的设置。这是我找到的文档 wiki:https://documentation.fusiondirectory.org/start