Precisa de ajuda para configurar o subversion

1

Somos uma pequena empresa que trabalha na origem de uma grande empresa. Estamos realmente configurando Subversion com o servidor Apache para trabalhar em seu código. Precisamos configurar um ambiente seguro para que outras pessoas fora do meu grupo não tenham acesso. Ouvi dizer que existem muitas técnicas de autenticação que podem ser configuradas com o servidor apache. Alguém pode ajudar quais são as técnicas mais seguras que surgem com o servidor apache e são bons com subversão.

    
por mousey 29.11.2010 / 21:41

2 respostas

1

O svnbook aborda vários métodos de autenticação. Parece-me que isso é uma questão de simplesmente configurar os grupos de segurança apropriados e menos sobre o tipo de autenticação que você usa.

Se acontecer de você ter um servidor do Active Directory ou LDAP, você pode usar os grupos para definir quem tem acesso ao servidor.

    
por 29.11.2010 / 22:04
1

Certifique-se de que isso esteja disponível apenas por SSL. O Apache facilita bastante a configuração de repositórios svn com autenticação. O snippit de configuração abaixo servirá um repositório SVN em svn.domain.com com autenticação HTTP.

<Location />
    Options ExecCGI
    AllowOverride None
    Order allow,deny
    Allow from all

    AuthName "svn.domain.com"
    AuthType Basic
    AuthUserFile /srv/domain/htauth/svn.passwd
    Require valid-user
    DAV svn
    SVNPath /srv/domain/repositories
</Location>
    
por 03.01.2011 / 02:53