针对ldap组的Apache目录身份验证

时间:2016-04-21 20:57:54

标签: apache authentication httpd.conf

我正在使用 Apache 2.2.15 ,我需要一个指定的目录来对三个LDAP组中的一个进行身份验证。例如,我希望该目录能够针对Group1,Group2或Group3进行身份验证。如果用户将其中一个组与其LDAP帐户关联,则他们应该能够访问此目录中的内容。在我的 Httpd.conf 文件中,我有以下代码块:

<Directory /path/to/folder>
    AuthName                 "Name of Authentication"
    AuthType                 Basic
    PerlSetVar BaseDN        dc=abc, dc=def, dc=ghi
    PerlSetVar LDAPServer    nameofldapserver
    PerlSetVar UIDAttr       uid
    PerlSetVar AuthGroup     (want this somehow be 3 groups)
    PerlSetVar CookieName    nameofcookie
    PerlSetVar SessionsDB    /path/to/sessions
    PerlAuthenHandler        Auth::Authldaphandler
    require valid-user
</Directory>

我尝试在一行中为AuthGroup添加三组,但没有运气。我还创建了AuthGroup的多个声明,看它是否会做任何事情,但也没有运气。有关如何使该目录针对列出的组之一进行身份验证的任何想法?

0 个答案:

没有答案