Categories
DIY

Apache and LDAP

Для тех маленьких читателей, которые в этом месяце мало читали, расскажем сказку про то, как сделать LDAP работающим в связке с вашим AD доменом.

 Администраторы бывают двух типов: те, которые ставят обновления, и те, которые покупают Биткоины

народная мудрость

Для тех маленьких читателей, которые в этом месяце мало читали, расскажем сказку про то, как сделать LDAP работающим в связке с вашим AD доменом.

Итак, нам понадобится:

  1. AD контроллер, в нашем случае – на Windows Server 2016.
  2. Apache, на котором мы будем творить это безобразие.

Для начала нам нужно сделать учетку в AD, от имени которой будет происходить запрос к LDAP серверу. 

После того, как учетка создана, нам необходимо запилить конфиг в наш Apache и радоваться, что тот самый сервер поднялся после перезагрузки.

Итоговый файл должен выглядеть приблизительно следующим образом:

<Location /Your web directory>      
AuthName "Something to notify "      
AuthLDAPBindDN "CN=Name,CN=Users,DC=Domain,DC=ru"      
AuthLDAPBindPassword "YourPassocodeHereAndVerySecure"      
AuthType Basic      
AuthBasicProvider ldap      
AuthLDAPURL ldap://DomainController.Domain.ru:3268/cn=Users,dc=Domain,dc=ru?sAMAccountName?sub?(objectClass=*)"      
AuthUserFile /dev/null      
Require valid-user  

</Location>

Что нужно помнить – порт лучше указывать Глобального Каталога AD, а то что-то не сильно работает без этого.

После этого, как ни странно, все работает.

By khabradmin

Зачем это здесь? Почему это здесь? Кто это читает? Автор этого бложека задает себе те же самые вопросы. Ответ прост: потому что. В силу того, что khabradmin причастен к IT, домен пародирует habr.ru. В силу того, что автор много фотографирует, контент совершенно иного свойства. Суть писанины в том, что хочется писать. А вот писать в соц. сетях утомительно и глупо, поэтому комментариев тут нет. Приятного чтения, если получится

Leave a Reply

Your email address will not be published. Required fields are marked *