Autenticação SSPI do Subversion

2

Se você quiser usar a autenticação SSPI para subversão servida pelo Apache, seus usuários estarão em vários domínios e usuários de vários domínios terão acesso a repositórios específicos, mas nem todos os repositórios, então, como você configurou isso?

Em uma postagem anterior, Palehorse indica o seguinte para usar mod_auth_sspi e mostra SSPIDOMAIN sendo definido para um domínio:

<Directory />

    Options FollowSymLinks

    AllowOverride None

    AuthType SSPI

    AuthName “YourDomain”

    SSPIAuth On

    SSPIAutheritative Off

    SSPIDomain dc.yourdomain.com

    SSPIOmitDomain Off

    SSPIOfferBasic On

    SSPIUsernameCase Lower

    Require group “YOURDOMAIN\AuthorizedGroup”

</Directory>

No meu caso, eu tenho domain1 \ user1, domain2 \ user2, domain3 \ user3 todos precisando acessar um repositório, e domain1 \ user1, domain3 \ user3 precisando acessar outro repositório. Nós não teremos um RequiredGroup (eu não acho - não tenho certeza do que é isso), mas sim cada usuário autenticado com o ID de usuário e senha do seu diretório ativo (login do Windows).

Existe uma maneira de listar vários SSPIDOMAINs e nos grupos de listas de arquivos de controle de acesso semelhantes aos seguintes para permitir que os usuários em vários domínios acessem os repositórios?

developers=domain1\user1, domain2\user2, domain3\user3
otherReposGrp=domain1\user1, domain3\user3
[/]
@developers=rw
[someOtherRepos]
@otherReposGrp=rw
    
por B. Loftis 03.10.2015 / 02:48

0 respostas