Configurar las propiedades de WebDAV

Sun Java System Web Server 7.0 admite WebDAV ("Web-based Distributed Authoring and Versioning"), un sistema estándar de colaboración basado en web. WebDAV es una extensión del protocolo HTTP/1.1 que permite a los clientes crear y administrar contenidos web de forma remota.

Para efectuar una transacción WebDAV completa se precisa un servidor habilitado para WebDAV, como Sun Java System Web Server 7.0, que atienda las solicitudes de servicio de recursos WebDAV, así como un cliente habilitado para como Adobe® GoLive® o Macromedia® DreamWeaver® que admita solicitudes de publicación en web habilitadas para WebDAV.

En el lado del servidor, necesitará habilitar y configurar Sun Java System Web Server 7.0 para que pueda atender las solicitudes WebDAV.

Conviene configurar WebDAV por varias razones. Por ejemplo, para optimizar el rendimiento del servidor, eliminar riesgos de seguridad o garantizar un entorno de creación remoto sin conflictos.

Para adaptarse a los requisitos de su configuración, puede modificar el tiempo mínimo que el servidor mantiene bloqueado un recurso WebDAV, la profundidad de la solicitud PROPFIND en una colección y el tamaño máximo del contenido XML permitido en el cuerpo de una petición, etcétera.

Los atributos predeterminados de WebDAV se pueden configurar a nivel de servidor virtual para todos las colecciones bajo un servidor virtual. Los valores configurados aquí corresponden al elemento DAV del archivo server.xml.

Los atributos WebDAV también se pueden configurar a nivel de una colección, anulando cualquier atributo a nivel de servidor virtual configurado para esa colección. Los valores de atributos configurados a nivel de colección corresponden al elemento DAVCOLLECTION del archivo server.xml.

Configurar valores generales

Haga clic en la ficha General > WebDAV de la configuración seleccionada para editar los valores básicos de WebDAV. La siguiente tabla contiene una breve descripción de cada campo de la página:

Tabla 7 Descripción de campos > Valores de configuración general de WebDAV

Campo

Descripción

WebDAV (Habilitar/Deshabilitar)

Habilita/deshabilita WebDAV a nivel de servidor virtual. Sin embargo, los atributos especificados en la colección anulan los valores de los atributos establecidos a nivel de servidor virtual.

Propietario predeterminado

Propietario predeterminado del recurso WebDAV. (raíz).

Ruta de la base de datos de bloqueos

Especifique el directorio en el que se mantendrá la base de datos de bloqueos.

Intervalo de actualización de la base de datos de bloqueo

El intervalo en el que las bases de datos de bloqueo de WebDAV se sincronizan con el disco (Utilizar 0 para deshabilitar el almacenamiento de la información de bloqueo WebDAV en la memoria caché)

Tiempo de espera mínimo para bloqueos

Especifique la duración mínima de un bloqueo en segundos. Un valor de -1 implica que el bloqueo nunca expira. Este valor indica durante cuánto tiempo permanecerá bloqueado un elemento antes de que el bloqueo se elimine automáticamente

Tamaño máximo de solicitud

Especifique el tamaño máximo del cuerpo de la solicitud XML. Conviene configurar este valor para evitar posibles ataques de denegación de servicio. El valor predeterminado es 8192 (8K).

Profundidad máxima de propiedad

Especifique la profundidad de la solicitud PROPFIND. 0 se aplica solamente al recurso especificado. Éste es el valor predeterminado. 1 se aplica al recurso especificado y al siguiente nivel. Infinito se aplica al recurso especificado y a todos los recursos que contiene. Para evitar el consumo excesivo de memoria, restrinja el tamaño de este parámetro

Profundidad máxima de la propiedad Expand

Profundidad máxima permitida para las respuestas de INFORME de la propiedad expand de WebDAV. (0–100)

Elementos máximos de respuesta de informes

El límite superior del número de elementos de respuestas que puede tener un cuerpo de respuesta de INFORME. (0 - 2147483647).

Profundidad máxima de PROPFIND

Profundidad máxima de solicitudes PROPFIND enviadas a las colecciones WebDAV.

Configurar los valores de la base de datos de autenticación WebDAV

Haga clic en la ficha General > WebDAV de la configuración seleccionada para editar los valores de la base de datos de autenticación de WebDAV. La siguiente tabla contiene una breve descripción de cada campo de la página:

Tabla 8 Descripción de campos > Valores de configuración de la base de datos de autenticación de WebDAV

Campo

Descripción

Base de datos de autenticación

La base de datos de autenticación le permite seleccionar la base de datos que el servidor utilizará para autenticar a los usuarios.

El valor predeterminado es archivo de claves.

Método de autenticación

  1. Básico — utiliza el método HTTP para obtener información de autenticación del cliente. El nombre y la contraseña de usuario sólo se codifican en la red si el servidor tiene SSL habilitado.

  2. SSL — utiliza el certificado del cliente para autenticar al usuario. Para utilizar este método, SSL debe estar activado en el servidor. Con el cifrado activado, se pueden combinar los métodos Básico y SSL.

  3. Recopilación — utiliza un mecanismo de autenticación que proporciona al navegador una forma de autenticación basada en el nombre y contraseña de usuario, sin tener que enviar el nombre y la contraseña de usuario como texto no cifrado. El navegador utiliza el algoritmo MD5 para crear un valor de recopilación basado en la contraseña del usuario y en cierta información que le proporciona el servidor web. Recuerde que sólo podrá utilizar Recopilación si es admitido por la auth-db subyacente. Esto denota una auth-db de archivos que utiliza digestfile o una auth-db LDAP solamente si se ha instalado el complemento Digest Authentication

  4. Otro — utiliza un método personalizado creado mediante la API de control de accesos.

Texto de petición de información para la autenticación

La opción Pedir información para la autenticación permite introducir el texto del mensaje que aparecerá en el cuadro de diálogo de autenticación. Puede utilizar este texto para explicar al usuario lo que tiene que introducir. Dependiendo del explorador, el usuario verá aproximadamente los primeros 40 caracteres de esta petición de información.

Los navegadores suelen guardar en la memoria caché el nombre de usuario y la contraseña, y los asocian al texto del mensaje. Cuando el usuario acceda a los archivos y directorios del servidor que tienen el mismo mensaje, no tendrá que volver a escribir el nombre de usuario y la contraseña. Si desea que los usuarios se autentiquen de nuevo para poder acceder a archivos y directorios específicos, simplemente tiene que cambiar el mensaje de la ACL en ese recurso

Configurar los valores de base de datos ACL de WebDAV

Haga clic en la ficha General > WebDAV de la configuración seleccionada para editar los valores de la base de datos ACL de WebDAV. La siguiente tabla contiene una breve descripción de cada campo de la página:

Tabla 9 Descripción de campos > Valores de configuración de la base de datos de ACL de WebDAV

Campo

Descripción

Entradas máximas

Número máximo de ACE que se permiten en un solo recurso (Elija -1 para que no haya límite) (0 - 2147483647).

Tamaño máximo

Tamaño máximo de la representación de memoria de la base de datos ACL de WebDAV para una colección (Elija -1 para que no haya límite). (0 - 2147483647) bytes.

Intervalo de actualización

El intervalo en el que las bases de datos ACL de WebDAV se sincronizan con el disco (Utilizar 0 para deshabilitar el almacenamiento de la ACL de WebDAV en la memoria caché). (0,001 - 3600) segundos.

Configurar los valores de base de datos de propiedades de WebDAV

Haga clic en la ficha General > WebDAV de la configuración seleccionada para editar los valores de configuración de la base de datos de propiedades de WebDAV. La siguiente tabla contiene una breve descripción de cada campo de la página:

Tabla 10 Descripción de campos > Valores de configuración de la base de datos de propiedades de WebDAV

Campo

Descripción

Tamaño máximo

Tamaño máximo de los archivos de la base de datos de propiedades de WebDAV (Elija -1 para que no haya límite). (0 - 2147483647) bytes. El valor predeterminado es 8192 bytes.

Intervalo de actualización

El intervalo en el que las bases de datos de propiedades de WebDAV se sincronizan con el disco (Utilizar 0 para deshabilitar el almacenamiento de las propiedades de WebDAV en la memoria caché). (0,001 - 3600) segundos. El valor predeterminado es 0 segundos

Configurar colecciones WebDAV

Una colección WebDAV es un recurso o conjunto de recursos habilitado para operaciones de WebDAV. Estas operaciones pueden ser de publicación y creación colaborativa basada en web, administración de espacios de nombres y administración de metadatos.

Agregar una colección WebDAV

Para agregar una colección WebDAV, realice las siguientes tareas:

Agregar una colección WebDAV

  1. Haga clic en la ficha Configuraciones.

  2. Seleccione la configuración de la lista.

  3. Haga clic en la ficha Servidores virtuales.

  4. Seleccione un servidor virtual de la lista.

  5. Haga clic en la ficha WebDAV > botón Nuevo.

Valores de la colección WebDAV

En la siguiente tabla se describen los valores de las colecciones WebDAV.

Tabla 11 Descripción de campos > Valores de la colección WebDAV

Campo

Descripción

URI

La URI a través de la cual se accede al contenido. (Obligatorio).

URI de origen

La URI a través de la cual se accede al origen. (Opcional).

Restringir acceso

Habilite esta opción para restringir el acceso de los usuarios a la nueva colección WebDAV.

Base de datos de autenticación

La base de datos de autenticación permite seleccionar la base de datos que el servidor utilizará para autenticar a los usuarios. El servidor también puede buscar usuarios y grupos en un servicio de directorios configurado como predeterminado.

Seleccionar usuarios

Permita a todos los usuarios de la BD de autenticación seleccionada acceder a la colección o especifique la lista de usuarios con sus nombres separados por comas.