Está en la página 1de 13

mod_dav

Jess Ro Barrilero Antonio Jess Muoz Del Ro

Mod_dav
El mod_dav es un mdulo de Apache para

proporcionar las capacidades de DAV (RFC 2518) para su Apache Web Server.
El mod_dav ejecuta actual un servidor de la clase

1 y de la clase 2 DAV. Esto significa que proporciona todas las instalaciones bsicas de DAV para los recursos de manipulacin (archivos) en el web server

Mod_dav
El mod_dav 1.0.1 fue lanzado el 28 de junio de

2000 para fijar un problema en la plataforma Win32


el mod_dav 1.0.2 fue lanzado en octubre de 2000

para mejorar la configuracin y para construir proceso

Mod_dav
WebDAV es un estndar que describe como, a

travs de la extensin del procolo HTTP 1.1, pueden realizarse acciones de gestin de archivos tales como escribir, copiar, eliminar o modificar. WebDav tambin nos da la posibilidad de actuar moviendo o copiando ficheros en el servidor, modificar sus propiedades, nombre o caractersticas de seguridad, niveles de acceso etc

Mod_dav
Para habilitar el modulo mod_dav deberemos de

ir al archivo httpd.conf y escribir lo siguiente: DavLockDB /usr/local/apache2/var/DavLock <Location /foo> Dav On AuthType Basic AuthName DAV AuthUserFile user.passwd <LimitExcept GET OPTIONS> require user admin </LimitExcept> </Location>

Mod_dav
Dado que los mtodos DAV de acceso permiten a

los clientes remotos para manipular los archivos en el servidor, debe tener especial cuidado para asegurarse de que su servidor es seguro antes de habilitar mod_dav .
Cualquier lugar en el servidor donde est habilitado

DAV debe ser protegido por la autenticacin. El uso de autenticacin bsica HTTP no es recomendable.

Mod_dav
Se debe utilizar por lo menos de autenticacin

HTTP Digest, la cual es proporcionada por el mod_auth_digest mdulo


Una alternativa es la autenticacin bsica

sobre un SSL conexin habilitada.

Mod_dav
Con el fin de mod_dav para administrar los

archivos, debe ser capaz de escribir en los directorios y archivos bajo su control con el User y Group en las que se ejecuta Apache
El repositorio DAV se considera privado a

Apache, modificar los archivos fuera de Apache (por ejemplo a travs de FTP o herramientas de sistema de archivos de nivel) no se debe permitir.

Mod_dav
Una solicitud comn es utilizar mod_dav para

manipular los archivos dinmicos (scripts PHP, CGI, etc.) Esto es difcil porque uno GET solicitud siempre se ejecuta el script, en lugar de descargar su contenido. Una forma de evitar esto es para asignar dos direcciones URL diferentes a los contenidos, uno de los cuales se ejecuta el script, y uno de los cuales le permitir descargarse y manipularse con DAV.

Mod_dav
Alias /phparea /home/gstein/php_files Alias /php-source /home/gstein/php_files <Location /php-source> DAV On ForceType text/plain </Location>

Mod_dav
Utilice el Dav directiva para permitir que el

WebDAV mtodos HTTP para el contenedor determinado:


<Location /foo> Dav On </Location>

El valor de On es en realidad un alias para el

proveedor predeterminado de filesystem que se sirve de la mod_dav_fs mdulo.

Mod_dav
En definitiva el modulo DAV de Apache es un

modulo el cual nos proporciona la utilidad de compartir archivos en el servidor


Nos proporcionar acceso va WEB con el

WebDAV
Tiene poca seguridad, esta se debe implementar

con otros mdulos o con una conexin segura.

Bibliografa
http://www.arsys.info/aplicaciones-web/conectar-

por-webdav-al-disco-duro-online-de-arsys/ http://www.redes-linux.com/webdav.php http://es.wikipedia.org