Problema configurazione Webdav

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Utino
Prode Principiante
Messaggi: 2
Iscrizione: domenica 7 novembre 2010, 15:06

Problema configurazione Webdav

Messaggio da Utino »

Ciao a tutti,

Sto cercando di configurare Webdav su Ubuntu 14.04 per condividere una cartella che ho su un disco aggiuntivo all'interno del pc, ma non riesco.
Ho provato mille guide ma sembrano in generale vecchiotte e non ne esco.
Sono riuscito a configurarlo con successo a patto di usare un cartella creata in /var/www/ di nome webdav.
Dopo essermi accertato che in questo modo andasse ho provato a modificare il file di configurazione per far sì che puntasse al mio percorso ma... nulla da fare.
Questo è l'attuale contenuto del file webdav.conf:

Codice: Seleziona tutto

<VirtualHost *:80>
        ServerAdmin root@localhost
        Servername luca.webdav

        DocumentRoot /media/luca/MyBook1000/Archivio

        <Directory />
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

 Alias /Archivio /media/luca/MyBook1000/Archivio

 <Directory /media/luca/MyBook1000/Archivio/>
    DAV On
    AuthType Basic
    AuthName "webdav"
    AuthUserFile /etc/apache2/webdav.password
    Require valid-user
 </Directory>

 <Location /Archivio/>
    Require user luca
 </Location>

</VirtualHost>
Sul file system i permssi sulla cartella Archivio sono:
Proprietario www-data --> Crea ed elimina
Gruppo luca --> Crea ed elimina
Altri --> Nessuno

Se accedo al mio ip, invece di vedere il contenuto compare:
Forbidden
You don't have permission to access / on this server.
Qualcuno mi sa dare una mano o indicare una guida aggiornata?

Grazie in anticipo
Luca
ARuggeri
Prode Principiante
Messaggi: 24
Iscrizione: martedì 28 gennaio 2014, 16:13
Distribuzione: Ubuntu 14.04.1 LTS x86_64
Località: Tivoli (Rm)
Contatti:

Re: Problema configurazione Webdav

Messaggio da ARuggeri »

Ciao Luca,

i file e le cartelle che permessi hanno?

Andrea.
Avatar utente
SuperStep
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2037
Iscrizione: lunedì 19 dicembre 2011, 16:26
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile
Località: Somma Vesuviana (NA)

Re: Problema configurazione Webdav

Messaggio da SuperStep »

nel virtualhost puoi mettere

Codice: Seleziona tutto

ErrorLog /dove/vuoi/error.log
fare un paio di prove e postare il contenuto del file /dove/vuoi/error.log
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
ARuggeri
Prode Principiante
Messaggi: 24
Iscrizione: martedì 28 gennaio 2014, 16:13
Distribuzione: Ubuntu 14.04.1 LTS x86_64
Località: Tivoli (Rm)
Contatti:

Re: Problema configurazione Webdav

Messaggio da ARuggeri »

Utino [url=http://forum.ubuntu-it.org/viewtopic.php?p=4607569#p4607569][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao a tutti,

Sto cercando di configurare Webdav su Ubuntu 14.04 per condividere una cartella che ho su un disco aggiuntivo all'interno del pc, ma non riesco.
Ho provato mille guide ma sembrano in generale vecchiotte e non ne esco.
Sono riuscito a configurarlo con successo a patto di usare un cartella creata in /var/www/ di nome webdav.
Dopo essermi accertato che in questo modo andasse ho provato a modificare il file di configurazione per far sì che puntasse al mio percorso ma... nulla da fare.
Questo è l'attuale contenuto del file webdav.conf:

Codice: Seleziona tutto

<VirtualHost *:80>
        ServerAdmin root@localhost
        Servername luca.webdav

        DocumentRoot /media/luca/MyBook1000/Archivio

        <Directory />
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

 Alias /Archivio /media/luca/MyBook1000/Archivio

 <Directory /media/luca/MyBook1000/Archivio/>
    DAV On
    AuthType Basic
    AuthName "webdav"
    AuthUserFile /etc/apache2/webdav.password
    Require valid-user
 </Directory>

 <Location /Archivio/>
    Require user luca
 </Location>

</VirtualHost>
Sul file system i permssi sulla cartella Archivio sono:
Proprietario www-data --> Crea ed elimina
Gruppo luca --> Crea ed elimina
Altri --> Nessuno

Se accedo al mio ip, invece di vedere il contenuto compare:
Forbidden
You don't have permission to access / on this server.
Qualcuno mi sa dare una mano o indicare una guida aggiornata?

Grazie in anticipo
Luca

Nel tuo file VH manca il seguente campo:

require all granted

Tale configurazione è valida per la nuova versione di Ubuntu ovvero la 14.04.

Fammi sapere...
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 14 ospiti