Difference between revisions of "Active Directory authentication in httpd.conf"

From MyWiki
Jump to: navigation, search
(Created page with "Reference - http://www.held-im-ruhestand.de/software/apache-ldap-active-directory-authentication.html<br>")
 
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Reference - http://www.held-im-ruhestand.de/software/apache-ldap-active-directory-authentication.html<br>
 
Reference - http://www.held-im-ruhestand.de/software/apache-ldap-active-directory-authentication.html<br>
 +
 +
<source lang="text">
 +
 +
 +
<Location /protected>          ( I used Directory with full file system path )
 +
# Using this to bind
 +
AuthLDAPBindDN "CN=John Doe,OU=IT Department,OU=Germany,DC=example,DC=com" ( I used blah009@camping.com)
 +
AuthLDAPBindPassword "XXX"
 +
# search user
 +
AuthLDAPURL "ldap://IP-DOMAIN-CONTROLLER/ou=Germany,dc=example,dc=com?sAMAccountName?sub?(objectClass=*)"
 +
 +
AuthType Basic
 +
AuthName "USE YOUR WINDOWS ACCOUNT"
 +
AuthBasicProvider ldap
 +
# Important, otherwise "(9)Bad file descriptor: Could not open password file: (null)"
 +
AuthUserFile /dev/null        <------------ this is needed
 +
require valid-user
 +
</Location>
 +
 +
 +
AuthLDAPURL "ldap://IP-DOMAIN-CONTROLLER/ou=Germany,dc=example,dc=com?Vmail?sub?(objectClass=*)"
 +
 +
 +
 +
 +
Specific Users, Groups
 +
# specific user
 +
#  Require ldap-user "john.doe"            ( this worked for me )
 +
# specific user by DN
 +
#  Require ldap-dn CN=John Doe,OU=Finance,OU=Germany,DC=example,DC=com      ( this didnt work for me )
 +
# member of group
 +
#  Require ldap-group CN=Finance Department,OU=Finance,OU=Germany,DC=example,DC=com    ( I didn't try this )
 +
 +
</source>

Latest revision as of 13:18, 21 March 2016

Reference - http://www.held-im-ruhestand.de/software/apache-ldap-active-directory-authentication.html

<Location /protected>          ( I used Directory with full file system path ) 
# Using this to bind
AuthLDAPBindDN "CN=John Doe,OU=IT Department,OU=Germany,DC=example,DC=com" ( I used blah009@camping.com) 
AuthLDAPBindPassword "XXX"
# search user
AuthLDAPURL "ldap://IP-DOMAIN-CONTROLLER/ou=Germany,dc=example,dc=com?sAMAccountName?sub?(objectClass=*)"
 
AuthType Basic
AuthName "USE YOUR WINDOWS ACCOUNT"
AuthBasicProvider ldap
# Important, otherwise "(9)Bad file descriptor: Could not open password file: (null)"
AuthUserFile /dev/null         <------------ this is needed
require valid-user
</Location>
 
 
AuthLDAPURL "ldap://IP-DOMAIN-CONTROLLER/ou=Germany,dc=example,dc=com?Vmail?sub?(objectClass=*)"
 
 
 
 
Specific Users, Groups
# specific user
#   Require ldap-user "john.doe"             ( this worked for me ) 
# specific user by DN
#   Require ldap-dn CN=John Doe,OU=Finance,OU=Germany,DC=example,DC=com      ( this didnt work for me ) 
# member of group
#   Require ldap-group CN=Finance Department,OU=Finance,OU=Germany,DC=example,DC=com     ( I didn't try this )