Generalidades
WebDAV es esencialmente una forma colaborativa para que los usuarios editen y administren archivos en un servidor web remoto. Tomado de WebDAV en Wikipedia:
Web Distributed Authoring and Versioning (WebDAV) es una extensión del Protocolo de transferencia de hipertexto (HTTP) que permite a los clientes realizar operaciones remotas de creación de contenido web.
Esta guía describe los pasos necesarios para conectarte a un directorio WebDAV.
El panel DreamHost te permite especificar qué usuarios tienen acceso a un directorio habilitado para WebDAV. Sin embargo, de forma predeterminada, cada usuario tiene acceso completo a todos los archivos de todo el directorio. Puede que esto no sea un problema con un directorio WebDAV muy simple, pero a medida que el directorio WebDAV crece en usuarios, pueden surgir ciertos problemas. Por ejemplo:
- No hay seguridad a nivel de archivo.
- – Los usuarios pueden potencialmente sobrescribir las ediciones de otro usuario e incluso eliminar el archivo de otro usuario.
- – Todos los usuarios de la carpeta pueden ver los archivos destinados a ser privados.
- La administración de usuarios no se puede hacer automáticamente (por ejemplo, no se pueden agregar usuarios a través de scripts PHP).
La mejor solución es especificar niveles de acceso (Listas de control de acceso) por carpeta (o incluso por archivo). A medida que aumenta el número de usuarios, puedes administrar la lista de usuarios y contraseñas automáticamente utilizando scripts.
Esto se puede hacer creando/editando un archivo .htaccess colocado en cada carpeta donde desees hacer una excepción.
Credenciales de inicio de sesión
Debes tener los siguientes tres elementos básicos de información para conectarte:
- La URL WebDAV del sitio – Esta es la URL a la que te conectarás. Esta información se puede obtener en el panel web bajo Htaccess/WebDAV.
- El panel de control de DreamHost requiere que WebDAV se configure en una sub carpeta real de la raíz de un dominio (no en la raíz de un dominio). Esto se puede solucionar mediante la configuración manual.
- El nombre de usuario y contraseña de la cuenta WebDAV.
- Un apodo para la conexión/atajo – Esto es para recordarte el sitio al que te estás conectando.
Programas de clientes alternativos de WebDAV
Puedes utilizar clientes alternativos que tienen características adicionales que incluyen:
- caché local – para evitar viajes de ida y vuelta al servidor, que pueden ser lentos para usted o costosos para el servidor.
- acceso fuera de línea – para trabajar mientras estás desconectado.
- versioning – permisos personalizados u otras características que tu servidor WebDAV puede ofrecer solo a través de un cliente más avanzado.
Los clientes alternativos (y a veces no gratuitos) incluyen: