Create LDAP Authorization For A Website¶
Create Virtual Host for you site
Navigate to Virtual host .conf file
cd /etc/httpd/conf.d/x.conf
Edit the virutal host .conf file
vi /etc/httpd/conf.d/x.conf <Location /> <--This is the location on the website that you want to password protect AuthName "MKI REPO" <--This is the name that shows up on the pop up asking for password AuthType Basic <-- This is the authentication type AuthBasicProvider ldap <-- This is the authentication provider (ldap) AuthzLDAPAuthoritative Off <-- Not sure AuthLDAPBindDN uid=svnldapuser,ou=Users,dc=mkisystems,dc=com <-- This is the user that binds and searches ldap db AuthLDAPBindPassword <`d5E>Q0RnA(c;eM=q72 <-- This is the users password for ldap auth AuthLDAPURL ldap://127.0.0.1/ou=Users,dc=mkisystems,dc=com <-- This is the ldap db to connect to AuthLDAPGroupAttribute memberUid <-- this is the attribute that is searched for AuthLDAPGroupAttributeIsDN off <-- Not sure Require ldap-group cn=SVN,ou=Groups,dc=mkisystems,dc=com <-- This is the group in which members but be a part of to Auth </Location>