Apache - LDAP: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Category:Linux = Apache - LDAP = == Basic auth == Add LDAP auth inside a virtual server: <pre> Options -Indexes AuthBasicProvider ldap ...") |
No edit summary |
||
Line 24: | Line 24: | ||
</pre> |
</pre> |
||
= LDAP auth unless from certain ip/network = |
|||
First, enable LDAP modules in apache (assuming debian here): |
|||
<pre> |
|||
a2enmod ldap |
|||
a2enmod authnz_ldap |
|||
</pre> |
|||
Using the basic auth from before just two more things are needed: |
Using the basic auth from before just two more things are needed: |
||
Latest revision as of 08:03, 17 September 2013
Apache - LDAP
Basic auth
Add LDAP auth inside a virtual server:
Options -Indexes AuthBasicProvider ldap AuthType Basic AuthName "Site of Überness" AuthLDAPURL ldap://ldapserver.skytech.dk/dc=skytech,dc=dk?uid AuthzLDAPAuthoritative on AuthLDAPGroupAttribute memberUid AuthLDAPGroupAttributeIsDN off ## If user should just exists Require valid-user ## If you want a user to member of a specific group. ## Add multiple ldap-group lines for allowing multiple groups Require ldap-group cn=emp,cn=groups,dc=skytech,dc=dk Require ldap-group cn=ninja,cn=groups,dc=skytech,dc=dk
LDAP auth unless from certain ip/network
First, enable LDAP modules in apache (assuming debian here):
a2enmod ldap a2enmod authnz_ldap
Using the basic auth from before just two more things are needed:
The normal allow/deny rules
Order allow,deny allow from 192.168.0 <INSERT LDAP AUTH FROM ABOVE> ## Allow either based on allow from clauses or via ldap auth Satisfy Any