Назад | Перейти на главную страницу

Новичок в mod_auth_ldap и ищет помощь

Есть ли способ настроить mod_auth_ldap без изменения httpd.conf? (т.е. только с использованием файлов .htaccess)

Причина, по которой я спрашиваю, заключается в том, что мы пытаемся настроить каталог на нашем сайте для использования аутентификации ldap (я не администрирую сервер ldap, просто имею учетные данные для подключения). Кроме того, я не администрирую ящик, на котором размещен этот проект, и мне интересно если я могу настроить это, не изменяя основной httpd.conf, так как в этом поле размещается много сайтов.

Загрузка модуля должна выполняться в httpd.conf или что-то в нем включенное (не файл .htaccess), но все остальное (включение модуля, настройка того, как он взаимодействует с сервером LDAP, настройка разрешенных пользователей и т. ) можно сделать на виртуальном хосте, <directory>, .htaccess, <location> и т. д.

Примечание: mod_auth_ldap, mod_authz_ldap и mod_authnz_ldap разные. Мой опыт в основном связан с mod_authnz_ldap и mod_authz_ldap; Я давно не использовал mod_auth_ldap.

На Apache 2.2 документация каждая директива имеет Контекст строка, которая сообщает вам, где вы можете его использовать. Большинство директив, необходимых для установки модуля ldap, можно использовать на .htaccess файлы, поэтому я думаю, вы можете использовать его без каких-либо серьезных изменений в конфигурации всего сайта.