gpt4 book ai didi

apache - 使用 Apache 对某些 OU 进行 LDAP 身份验证,授予对文件夹的访问权限?

转载 作者:行者123 更新时间:2023-12-02 06:31:41 25 4
gpt4 key购买 nike

我想创建一个受 htaccess 保护的 Web 目录,并且某些 OU 中的 LDAP 用户可以访问它。
我用谷歌搜索了一整天,但没能实现。我在 Ubuntu Server 10.04 LTS 上使用 Apache 2.2。这是我的 htaccess:

AuthType Basic
AuthName "LOGIN"
AuthUserFile /dev/null
AuthBasicProvider ldap
AuthzLDAPAuthoritative on
AuthLDAPURL "ldap://SERVER_IP/ou=users,dc=domain,dc=TLD,dc=ccTLD?uid?sub?(objectClass=*)"
AuthLDAPBindDN "cn=user,dc=domain,dc=TLD,dc=ccTLD"
AuthLDAPBindPassword passwd

#I've tried all of below:


#Require valid-user # This works just fine. But i don't want everyone can login.

#Require ldap-group ou=couldLogIn,ou=users,dc=domain,dc=TLD,dc=ccTLD # Tried this one and failed.

Require ldap-filter (ou=couldLogIn,ou=users,dc=domain,dc=TLD,dc=ccTLD) # tried this one and also failed.

非常感谢。

最佳答案

我发现了问题。您不应在 ldap-filter 属性两边使用方括号。

这个:

Require ldap-filter (ou=couldLogIn,ou=users,dc=domain,dc=TLD,dc=ccTLD)

应该是这样的:

Require ldap-filter ou=couldLogIn,ou=users,dc=domain,dc=TLD,dc=ccTLD

关于apache - 使用 Apache 对某些 OU 进行 LDAP 身份验证,授予对文件夹的访问权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9162506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com