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, а то что-то не сильно работает без этого.

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

What’s your Reaction?
+1
0
+1
0
+1
0

By root

In Unix-like computer OSes (such as Linux), root is the conventional name of the user who has all rights or permissions (to all files and programs) in all modes (single- or multi-user). Alternative names include baron in BeOS and avatar on some Unix variants. BSD often provides a toor ("root" written backward) account in addition to a root account.
Regardless of the name, the superuser always has a user ID of 0. The root user can do many things an ordinary user cannot, such as changing the ownership of files and binding to network ports numbered below 1024.

Leave a Reply

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