Cool Solution - Connect Apache to the LDAP
From Univention Wiki
It sometimes desired to protect your websites with a personal authentication. Therefor the apache can be connected to the LDAP directory.
The requirements are installed by default. To enable them switch to the apache directory
and link the LDAP modules
ln -s ../ldap.load ln -s ../ldap.conf ln -s ../authnz_ldap.load
Afterwards a restart of Apache has to be executed.
Using the UDM create a user with only the 'simple authentication account' option chosen. You will need this users DN as well as its password. Ensure that the password is reasonable complex.
Within your web folder create the following
file within your web page.
It needs to contain the following content
AuthBasicProvider ldap AuthType Basic AuthName "<my name>" AuthzLDAPAuthoritative off AuthLDAPURL ldap://<ucs dc>:7389/<LDAP base>?uid AuthLDAPBindDN <dn of the user> AuthLDAPBindPassword <users password> require valid-user
After restarting Apache again
you are required to enter a login to access the webpage.