Mercurial에 대한 그룹 기반 LDAP 액세스를 구성하는 방법

Mercurial에 대한 그룹 기반 LDAP 액세스를 구성하는 방법

현재 다음 Apache 구성을 사용하여 Mercurial에 대해 LDAP 인증이 구성되어 있습니다.

<Location /hg>
      AuthBasicProvider ldap
      AuthType basic
      AuthName "Mercurial Repository"

      AuthBasicAuthoritative on

      AuthLDAPBindDN "uid=username,ou=ou_name,dc=dc_name,dc=dc_name,dc=dc_name"
      AuthLDAPBindPassword password

      AuthLDAPURL "ldaps://ldap_server:636/dc=dc_name,dc=dc_name,dc=dc_name"

      Require valid-user

      Allow from 127.0.0.1 *.*.*.*/**  *.*.*.*/**
</Location>

이를 통해 모든 LDAP 사용자가 저장소에 액세스할 수 있지만 이상적으로는 이를 LDAP 그룹으로 제한하고 싶습니다. "유효한 사용자 필요"를 "ldap-group cn=group_name,ou=group,dc=dc_name,dc=dc_name,dc=dc_name 필요"로 바꾸는 경우라고 생각했지만 이로 인해 "다음에 대한 인증 실패"가 발생합니다. 아파치를 다시 시작한 후 " 오류가 발생했습니다.

또 해야 할 일이 있나요?

관련 정보