You are on page 1of 11

Configuracin de un servidor de ficheros va servidor apache usando WebDav------------------Para realizar este punto me documente en la seccin 1.

9 del libro Administracin avanzada del sistema


operativo
GNU/Linux de la UOC y en la url Como instalar un WebDav en Ubuntu paso a paso disponible en:
http://www.vensign.com/blog/como-instalar-webdav-en-ubuntu-paso-a-paso.html
Se instal el servidor apache2 con la instruccinn apt-get install apache2 as:

luego se habilitaron los mdulos para webdav as:

Se creo un hostal virtual as:


con el comando sudo mkdir -p /var/www/webdav
Se le d porpiedad de la carpeta al usuario por defecto de apache que es www-data as:
sudo chown www-data /var/www/webdav

Luego se crea una nueva plantilla para el hostal virtual as:


sudo nano /etc/apache2/sites-available/webdav
Dentro del archivo se copiaron las siguientes lineas:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/webdav
<Directory /var/www/webdav/>
Options Indexes FollowSymLinks MultiViews
AllowOverride
Order allow,deny
allow from all
</Directory>
<Location />
DAV On
AuthType Basic
AuthName "webdav"
AuthUserFile /var/www/.passwd.dav
Require valid-user
DavMinTimeout 600
<LimitExcept GET PUT HEAD OPTIONS POST>
Require valid-user
</LimitExcept>
</Location>
</VirtualHost>
Se activa el host virtual y desactiva el sitio por defecto de apache as:

Se crea el archivo de autenticacin y se crea un usuario, se modifican los permisos del archivo .passwd.dav para
que slo
pueda ser modificado por root y por el grupo www-data , por ultimo se reinicia el servidor de apache as:

Para probar que funciona se instal el cliente por consola para WebDav llamado cadaver y se ejecuto as:

Verificacin
desde Ubuntu:

Verificacin desde windows:


Observando el contenido del archivo2 desde windows hacia linux 192.168.10.11

Se pueden crear mas usuarios as:


sudo htpasswd /var/www/.passwd.dav germanvas
Se ingresa el password correspondiente
Una vez que ingrese le borre el password ngresando al archivo .passwd as:

Se se conecta sin password as:

Ingresando en Ubuntu por lugares conectarse con el servidor y se ingresan lo satos


requeridos
WebDav y la direccin del servidor, Luego pide el usuario y se digit germanv ingresando
sin
problema.

Desarrollo:
Este protocolo es el que se encarga de permitirnos de forma sencilla editar, compartir y
guardar archivos desde servidores Web.
Instalacin de Apache2

Activacin de Apache2 y del dav

Creacin de la carpeta webdav en var

Creacin del documento de webdav

Apache en el explorador

Activar el documento webdav y deshabilitar la que viene por defecto

Instalacin de Apache2-Utils para


crear contrasea

Creacin de la contrasea para el usuario vensign

Reinicia apache para ajustar los nuevos cambios

Instalacin del Cadver

Cadver para revisar si webdav quedo bien

You might also like