Bloquear directorios del SVN en un servidor Web con htaccess

Publicidad

A la hora de actualizar los archivos en un servidor, muchos desarrolladores prefieren hacer un svn update en lugar de subir los archivos por FTP. Tiene sentido, ya que resulta más práctico. El problema es que los archivos .svn que utiliza Subversion en el repositorio contienen información valiosa y significan una vulnerabilidad.

La forma más sencilla de prevenir esto es agregando una regla con htaccess que evite a los usuarios acceder a los directorios .svn y en particular al .svn/entries


RewriteEngine On
RewriteRule ^.svn/(.*)$ http://weblatam.com [R]

De esta forma se protegen los directorios .svn de ataques externos.

Actualización 12/01/10: Hay un detalle importante a tener en cuenta con la solución anterior, y es que no deja de permitir el acceso a los directorios .svn en subdirectorios. Para prevenir esto, bastaría con quitar el ^ como prefijo en la línea RewriteRule.

Related Posts Plugin for WordPress, Blogger...

Artículos relacionados:

  1. Mover un repositorio Subversion a otro servidor
    Al mover un repositorio SVN a otro servidor lo deseable...
  2. Htaccess para Mover un sitio a otro dominio
    Si queremos mover un sitio a otro dominio sin perder...
  3. Usar .htaccess distinto en Windows y Linux
    Siguiendo con algunos tips de desarrollo (en particular utilizado para...
  4. Servidor Linux
    Armar un servidor Linux está al alcance de cualquiera, solo...

Bloquear directorios del SVN en un servidor Web con htaccess se encuentra en Otros usa los siguientes tags:

 

Sin comentarios. ¿Quieres ser el primero en comentar?

Dejar un comentario