新增mod_auth_ldap并寻求帮助

有没有办法configurationmod_auth_ldap而不修改httpd.conf? (即只使用.htaccess文件)

我问的原因是,我们正试图在我们的网站上设置一个目录来使用ldap身份validation(我不pipe理ldap服务器,只需要连接凭据)。另外,我不pipe理托pipe此项目的盒子,我想知道如果我可以设置这个,而不必修改主httpd.conf作为这个盒子托pipe许多网站。

在Apache 2.2 文档中,每个指令都有一个Context行,告诉你在哪里可以使用它。 大多数设置ldap模块所需的指令都可以在.htaccess文件中使用,所以我认为你可以使用它,而不必对站点范围的configuration进行任何重大更改。

加载模块需要在httpd.conf或者其他包含的东西(而不是.htaccess文件)中完成,但是其他的东西(启用模块,设置它如何与LDAP服务器通信,设置允许的用户等等) )可以通过虚拟主机,<目录>,.htaccess,<位置>等完成。

注意:mod_auth_ldap,mod_authz_ldap和mod_authnz_ldap都是不同的。 我的经验主要是mod_authnz_ldap和mod_authz_ldap; 我很久没有使用mod_auth_ldap了。