1.2K
Por lo tanto, debe montar un recurso compartido WebDAV en su Windows Server 2016 (o superior) y descubrir que no puede. En cambio, cuando intenta un recurso compartido WebDAV, obtiene este error.
Pero cuando accede al mismo sitio WebDAV desde el navegador, puede ver que es accesible.
Entonces, ¿qué da? Antes que nada, hablemos un poco sobre WebDAV.
¿Qué es WebDAV?
WebDAV (Creación y control de versiones distribuidos en la web) es una extensión del protocolo HTTP/1.1 que permite la edición y gestión colaborativa de archivos en servidores web remotos. Permite a los usuarios crear, mover, copiar y eliminar archivos y directorios en un servidor web utilizando una variedad de clientes, incluidos navegadores web y clientes WebDAV especializados.
WebDAV proporciona una alternativa a los protocolos tradicionales de transferencia de archivos como FTP (Protocolo de transferencia de archivos) y SFTP (Protocolo seguro de transferencia de archivos), que ofrece características más avanzadas como el bloqueo y el control de versiones. Se puede utilizar para diversos fines, incluida la edición colaborativa de documentos, la gestión de contenido y el almacenamiento remoto de archivos.
WebDAV opera sobre HTTP y HTTPS, lo que le permite funcionar sin problemas con las infraestructuras web existentes. Muchos servidores web y sistemas operativos lo admiten, y se puede acceder a él mediante una amplia gama de aplicaciones cliente, incluidos navegadores web populares como Chrome, Firefox e Internet Explorer.
Instalación del cliente WebDAV en Windows Server
Las palabras clave recurrentes son servidor y cliente. Tiene un servidor WebDAV y puede usar navegadores como clientes para acceder a esos recursos compartidos. Pero acceder al recurso compartido WebDAV usando el navegador ofrece funciones limitadas y la experiencia del usuario no es perfecta. La asignación del recurso compartido WebDAV a una unidad de red es el método más deseado.
Pero para asignar el recurso compartido WebDAV a su computadora se requiere un cliente WebDAV que no está instalado en los servidores de Windows de manera predeterminada. Pero no te preocupes. Si está utilizando Windows Server 2012 a 2022, la instalación del cliente WebDAV es muy sencilla.
Siga estos pasos para instalar el WebDAV-Redirector función en su Windows Server.
- Inicie sesión en su servidor de Windows y abra PowerShell como administrador.
- Ejecute cualquiera de los siguientes comandos para confirmar WebDAV-Redirector aún no está instalado.
Get-WindowsFeature WebDAV-Redirector
Get-WindowsOptionalFeature -Online -FeatureName WebDAV-Redirector
Dism /Online /Get-FeatureInfo /FeatureName:WebDAV-Redirector
- Ejecute cualquiera de los siguientes comandos para instalar el WebDAV-Redirector característica:
Install-WindowsFeature WebDAV-Redirector -Restart Enable-WindowsOptionalFeature -Online -FeatureName WebDAV-Redirector Dism /Online /Enable-Feature /FeatureName:WebDAV-Redirector
En este ejemplo, usaremos el primer comando. Es posible que el servidor se reinicie automáticamente debido al uso del -Reanudar cambiar.
- Después de que el servidor se reinicie, vuelva a abrir una sesión de PowerShell y ejecute cualquiera de los comandos del Paso 2:
Get-WindowsOptionalFeature -Online -FeatureName WebDAV-Redirector
De acuerdo con la siguiente captura de pantalla, se ha instalado WebDAV-Redirector.
- Una vez que se instala la función WebDAV Redirector, dos servicios estarán disponibles en su servidor:
- cliente web — Permita que los programas basados en Windows creen, accedan y modifiquen archivos basados en Internet.
- MRxDAV — Controlador del sistema de archivos (controlador del redirector del cliente WebDav).
Confirmemos que estos servicios están disponibles mediante el cmdlet Get-Service:Get-Service WebClient,MRxDAV | Format-Table Name,DisplayName,StartType,Status
De forma predeterminada, estos servicios están configurados para iniciarse cuando un evento los activa manualmente.
- Mientras que la cliente web y MRxDAV los servicios están configurados para iniciarse cuando un evento que los requiere se activa manualmente, aún existe la posibilidad de falla. Entonces, para asegurarnos de que estos servicios se estén ejecutando, cambiemos el tipo de inicio a automático:
"WebClient","MRxDAV" | ForEach-Object { Set-Service $_ -StartupType Automatic Start-Service $_ }
Get-Service WebClient,MRxDAV | Format-Table Name,DisplayName,StartType,Status
Nota. Aprenda a acelerar las transferencias FTP de FileZilla.
Ver la configuración del servicio WebClient
El cliente web El servicio se configura a través del registro. Todas las configuraciones disponibles se encuentran en la clave de registro **HKLM*.
Get-ChildItem HKLM:\SYSTEM\CurrentControlSet\Services\WebClient
Desde un punto de vista práctico, los siguientes parámetros del cliente web El servicio puede ser de su interés.
- AcceptOfficeAndTahoeServers — Capacidad para conectarse a servidores web con SharePoint y Office Web Server. El valor predeterminado es 1 (Activado).
- BasicAuthLevel — El tipo de autenticación utilizada por el servicio WebClient. Los valores válidos son:
- 0 — Autenticación básica deshabilitada.
- 1 — Autenticación básica habilitada solo para recursos compartidos SSL (valor predeterminado en Windows Server 2016);
- 2 o más — La autenticación básica está habilitada para recursos compartidos SSL y no SSL. Esta configuración no es segura porque el nombre de usuario y la contraseña se transmiten en texto sin formato.
- Límite de tamaño de archivo en bytes — tamaño máximo (bytes) para transferencias de archivos. El valor predeterminado es 50000000 (50 MB).
No necesita modificar esta configuración en la mayoría de los casos, y los valores predeterminados son suficientes.
Montaje del recurso compartido WebDAV
Ahora que el cliente WebDAV está instalado en su Windows Server, puede montar los recursos compartidos WebDAV.
En este ejemplo, la URL del servidor WebDAV es live.theitbros.comque permite conexiones SSL y no SSL.
Nota. Si no tiene un recurso compartido WebDAV para probar su cliente WebDAV, puede usar este: http://live.sysinternals.com/. Este directorio web almacena utilidades populares de administrador de sistemas de Sysinternals.
Monte en el cliente WebDAV con acceso anónimo mediante el comando NET USE
En una sesión elevada de PowerShell o CMD, ejecute este comando para montar el recurso compartido WebDAV de forma anónima:
NET USE W: http://live.theitbros.com
Monte en el cliente WebDAV con solicitud de autenticación usando el comando NET USE
Ejecute este comando en una sesión elevada de PowerShell o CMD para montar el recurso compartido WebDAV con autenticación.
# Non-SSL with authentication with a password prompt NET USE W: http://live.theitbros.com * /USER:domain\username
Montar en el cliente WebDAV usando el Explorador de archivos (GUI)
- Abre el Explorador de archivosseleccionar esta computadoray haga clic en Unidad de red.
- Seleccione la letra de la unidad.
- Escriba la URL compartida de WebDAV.
- Controlar Volver a conectar al iniciar sesión si desea que este recurso compartido WebDAV sea persistente.
- Controlar Conéctate usando diferentes credenciales para que se le soliciten las credenciales.
- Hacer clic Finalizar.
- Introduzca el nombre de usuario y la contraseña.
- Comprobar el Recuerda mis credenciales para que sus credenciales se guarden en el administrador de credenciales.
- Hacer clic DE ACUERDO.
El recurso compartido WebDAV ahora está montado en su servidor Windows.
Conclusión
La instalación del cliente WebDAV en Windows Server 2016 es un proceso sencillo que se puede completar con unos pocos pasos sencillos. Siguiendo las instrucciones descritas en esta publicación de blog, debería poder instalar y configurar con éxito su cliente WebDAV, permitiéndole acceder y administrar sus archivos y carpetas de forma remota.
WebDAV puede ser una poderosa herramienta para mejorar la productividad y la colaboración dentro de su organización, permitiendo a los usuarios trabajar juntos en los mismos documentos y archivos en tiempo real.
2 Comments