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

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

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

2 ответа

Решение

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

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

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

Другие вопросы по тегам