SVN Apache un LDAP

Kā: How to|Linux

8 Oct 2009

Konfigurācijas fails, lai izmantotu Apache SVN autorizāciju izmantojot LDAP. Šī konfigurācija ir derīga Apache 2.2.x versijai.

# Load Apache LDAP modules
LoadModule ldap_module modules/mod_ldap.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
 
# Work around authz and SVNListParentPath issue
RedirectMatch ^(/repos)$ $1/
 
# Enable Subversion logging
CustomLog logs/svn_logfile "%t %u %{SVN-ACTION}e" env=SVN-ACTION

   DAV svn
   SVNParentPath /subversion/svn-repos
   SVNListParentPath On
   SVNAutoversioning On
   SVNReposName "Your Subversion Repository"
   AuthType Basic    AuthName "Your Subversion Repository"
   AuthBasicProvider ldap
 
   # Make LDAP authentication is final
   AuthzLDAPAuthoritative on
 
   # Active Directory requires an authenticating DN to access record
   AuthLDAPBindDN "CN=ldapuser,CN=Users,DC=your,DC=domain"
 
   # This is the password for the AuthLDAPBindDN user in Active Director
   AuthLDAPBindPassword ldappassword
 
   # The LDAP query URL
   AuthLDAPURL "ldap://domain:389/DC=your,DC=domain?sAMAccountName?sub?(objectClass=*)"
 
   # Require a valid user
   Require valid-user
 
  # Authorization file
  AuthzSVNAccessFile /subversion/apache2/auth/repos.acl

Detalizētāk šeit.

2 Komentāri to SVN Apache un LDAP

Avatar

Rihards

December 1st, 2010 at 19:50

Un ja gribu, lai SVN izmantotu drošu LDAP kanālu (ldaps) ? Vai tad kaut kas būtiski mainās?

Avatar

sfx

December 1st, 2010 at 23:10

Var gan ar sertifikātu gan bez, sīkāk paskaties šeit:
http://www.alexfeigenson.com/2010/05/ldaps-integrated-svn-with-ubuntu-10-04-lts/

Komentāru forma

Par šo blogu

Šis projekts ir izveidots tīri informatīvos nolūkos, lai esošajiem un jaunajiem projekta izstrādātājiem pastāstītu par SVN un tās priekšrocībām izmantojot tos savos projektos, jo kā pieredze rāda, ka daudziem tā joprojām ir sveša lieta.

  • sfx: Var gan ar sertifikātu gan bez, sīkāk paskaties šeit: http://www.alexfeigenson.com/2010/05/ldap [...]
  • Rihards: Un ja gribu, lai SVN izmantotu drošu LDAP kanālu (ldaps) ? Vai tad kaut kas būtiski mainās? [...]
  • SVN izmantojot `svnserve` | Subversion (SVN) Blogs: [...] protokolus (svn, svn+ssh). Par to kā uzstādīt Apache, lai piekļūtu repozitorijai biju apr [...]
  • TDI: kā uzlikt pašu svn var palasīt arī šeit: http://odo.lv/Recipes/Subversion [...]
  • Jorix: Nu ja godīgi bez šī nu nekā ... [...]