Come configurare Webdav con Apache su Ubuntu

Cum se configurează Webdav cu Apache pe Ubuntu
⏱️ 3 min read

WebDAV, noto anche come “Creazione e controllo delle versioni distribuito basato sul Web”, è un’estensione del protocollo di trasferimento ipertestuale. Consente agli utenti di modificare e gestire in modo collaborativo i file su un server Web remoto utilizzando il protocollo HTTP. Puoi condividere documenti Word o Excel o una raccolta musicale con i tuoi amici e altre persone semplicemente fornendo loro un URL. WebDAV ci consente anche di caricare e scaricare file sul server Apache. Ci sono molti vantaggi di WebDAV rispetto ad altre soluzioni come FTP o Samba.

In questo articolo spiegherò come installare e configurare WebDav con il server Web Apache2 su Ubuntu-14.04.

Installazione di WebDAV

Per impostazione predefinita, il modulo WebDAV viene fornito con l’installazione di apache2 in Ubuntu-14.04. Tuttavia, non è abilitato per impostazione predefinita.

Devi prima abilitarlo. È possibile abilitare i moduli WebDAV utilizzando il file a2enmod comando.

Questo creerà un collegamento simbolico da “/ etc / apache2 / mods-available” a “/ etc / apache2 / mods-enabled”.

Ora riavvia Apache per attivare la nuova configurazione.

Configurare la directory WebDav

Dopo aver abilitato il modulo, sarà necessario creare la directory richiesta in cui configurare webdav.

Ora, crea una directory in Apache web root.

Sarà inoltre necessario modificare l’autorizzazione per consentire ad Apache di scriverci.

Impostazione della protezione tramite password

Un server WebDAV senza autenticazione non è sicuro. Si consiglia di aggiungere l’autenticazione al server WebDAV.

È necessario creare una procedura di autenticazione per accedere al contenuto della directory creando un file htpasswd.

Crea un file .htpasswd nascosto nella directory di configurazione “/ etc / apache2” con l’utente “webuser”.

Ora devi assegnare la proprietà di gruppo del file a “www-data” e quindi bloccare le autorizzazioni per tutti gli altri:

Configura host virtuale

Successivamente, è necessario creare un file host virtuale per la directory webdav.

Per farlo, vai a “/ etc / apache2 / sites-available /”:

Crea un nuovo file di configurazione del sito chiamato “webdev.conf”.

Aggiungi il seguente contenuto:

Dopo aver creato i file dell’host virtuale, è necessario abilitare un nuovo host virtuale.

Puoi farlo eseguendo:

Ora riavvia Apache per attivare la nuova configurazione.

Test di WebDav utilizzando un browser Web

Infine, è necessario verificare se WebDav è abilitato correttamente o meno.

Apri il tuo browser web preferito e vai all’URL “http: // ip-server-web / webdav /.“Ti verranno richiesti un nome utente e una password per accedere alla pagina web.

Test di WebDav utilizzando File Manager

Sulla tua macchina Ubuntu Linux, apri il file manager e premi l’opzione “Connetti al server” nella barra laterale sinistra. Digita l’indirizzo del server “dav: // ip-server-web / webdav /,“E premere Invio.

Apache_webdav_connect_server

Ti verranno richiesti un nome utente e una password. Inseriscili e premi Connetti.

Apache_webdav_filemanager_passprompt

Dopo esserti connesso, la directory dovrebbe apparire sotto il file manager.

Apache_webdav_filemanager_list_dir

Conclusione

In questo articolo abbiamo visto come configurare webdav con il server Apache. Ora hai abbastanza conoscenze per configurarlo nell’ambiente di produzione. Sentiti libero di commentare qui sotto se hai domande.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x