我在debian 9上使用ejabberd 16.09。 它是具有单个域配置的单个主机,针对ldap进行身份验证, 使用mod_shared_roster。
我们现在进行了重大的结构更改,将4个公司零件融为一体,但保持分离状态 身份验证系统(一段时间)。
我现在检查了配置机会,ejabberd应该可以管理它,但是我不确定,这就是为什么我想在这里问这个问题。
我的想法是创建“一个主机”-“管理4个域”
示例
主机: -“ company.mycompany.de”
host_config:
“ company-sec1.mycompany.de”: auth_method:ldap ldap_servers: -“ company-sec1-ldap.mycompany.de” ldap_uids: -“ uid”
“ company-sec2.mycompany.de”: auth_method:ldap ldap_servers: -“ company-sec2-ldap.mycompany.de” ldap_uids: -“ cn”
“ company-sec3.mycompany.de”: auth_method:ldap ldap_servers: -“ company-sec3-ldap.mycompany.de” ldap_uids: -“ uid”
“ company-sec4.mycompany.de”: auth_method:ldap(活动目录) ldap_servers: -“ company-sec4-ad.mycompany.de” ldap_uids: -“ sAMAccountName”
1)有可能吗?
2)是否可以将mod_shared_roster @ all @设置为包含所有4个域,或者将这些域完全分开?
3)如果无法将4个域合并到shared_roster中,是否还有另一种方式可以包含4个公司部分?
真诚的问候Marc