Ubuntu: configuración de un servidor WebDAV: cómo funciona
Puede configurar fácilmente un servidor WebDAV en su servidor Ubuntu. En este consejo práctico, le mostraremos exactamente cómo hacerlo.
Configure un servidor WebDAV en Ubuntu, para que funcione
- Inicie sesión en el servidor Linux con SSH e ingrese el comando "sudo a2enmod dav sudo a2enmod dav_fs" y confirme su entrada con [Enter].
- El directorio apropiado para WebDAV se crea usando "sudo mkdir / var / webdav". Luego debe usar "sudo chown -R www-data: www-data / var / webdav" para ajustar los derechos de acceso a la carpeta.
- Ahora son necesarios algunos cambios en el editor. Cargue el archivo respectivo con el comando "sudo nano / etc / apache2 / sites-enabled / 000-default.conf" en el editor y agregue las siguientes líneas a través de "Virtual Horst": "Opciones Índices MultiViews AllowOverride None Order allow "Negar permiso de todos".
- Ahora haga un párrafo y agregue otro: "Alias / webdav / var / webdav / DAV en Opciones + Índices AuthType AuthName básico DAV AuthUserFile / etc / apache2 / webdav Requiere un usuario válido". Los cambios se guardan con la combinación de teclas [Ctrl] + [O]. Luego presione [Ctrl] + [X] para salir del editor.
- Por seguridad, debe crear un usuario separado para WebDAV. Puede hacer esto con "sudo htpasswd -c / etc / apache2 / webdav name". Personalice "Nombre" con el nombre de usuario que desee. Luego debe ingresar la contraseña correspondiente dos veces.
![](http://hackzl.com/img/internet/3231/ubuntu-webdav-server-einrichten-gehts.webp)
Pasos adicionales: configure el servidor WebDAV en Ubuntu
- Por razones de seguridad, le recomendamos que encripte su servidor WebDAV, de lo contrario, el contenido se transferirá sin protección.
- SSL es adecuado para este procedimiento. Cárguese con el comando "openssl genrsa -out /etc/ssl/private/apache.key 2048 openssl req -new -x509 -key /etc/ssl/private/apache.key -days 365 -sha256 -out / etc / ssl / certs / apache.crt "el certificado SSL adecuado para su servidor.
- Para que el cifrado funcione, debe activar la función SSL con el comando "sudo a2enmod ssl".
- Ahora haga una copia de seguridad del archivo "/ etc / apache2 / sites-available / 000-default.conf". Luego ábralo con "nano / etc / apache2 / sitesavailable / webdav-ssl.conf" y ajuste la entrada "" "a" ".
- A continuación también debe agregar "SSLEngine en SSLCertificateFile / etc / ssl / certs / apache.crt SSLCertificateKeyFile /etc/ssl/private/apache.key" para que se aplique el cifrado.
- Finalmente, reinicie su servidor web con "sudo service apache2 restart". El dispositivo se conecta.
En nuestro próximo consejo práctico, le mostraremos cómo puede usar WebDAV en Android.