Sécuriser l’accès à un repository Subversion
Tout se fait dans le fichier de configuration d’Apache2 à savoir httpd.conf.
- Ajouter un mot de passe via un fichier htpasswd
- Ajouter une restriction sur l’ip ou le domaine
[code]
DAV svn
SVNPath /home/repositories/mondepot
# Restrict access with password
AuthType Basic
AuthName “Subversion repository”
AuthUserFile /home/repositories/.htpasswd
Require valid-user
# Restrict access to ip range or domain
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from .foo.com
[/code]
