Friday, April 1, 2022

Unsafe local webdav tested for Zotero

https://thejoe.it/2021/03/08/abilitare-webdav-su-linux/

docker run -d -it -p 8080:80 -v C:\Users\XXX\webdav:/var/www/webdav ubuntu

apt update

apt install apache2

a2enmod dav

a2enmod dav_fs

/etc/init.d/apache2 restart

# mkdir -p /var/www/webdav

chown www-data.www-data /var/www/webdav

apt install nano

nano /etc/apache2/sites-available/webdav.conf

<VirtualHost *:80> ServerAdmin webmaster@domain DocumentRoot /var/www/webdav/ <Directory /var/www/webdav/> Options Indexes MultiViews AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost> Alias /webdav /var/www/webdav <Location /webdav> DAV On AuthType Basic AuthName "webdav" AuthUserFile /var/www/webdav/passwd.dav Require valid-user </Location>

a2ensite webdav.conf

htpasswd -c /var/www/webdav/passwd.dav USER

chown root:www-data /var/www/webdav/passwd.dav

chmod 640 /var/www/webdav/passwd.dav

/etc/init.d/apache2 restart


No comments:

Post a Comment