Debian 7.0
Sponsored Link

Configure WebDAV2013/05/11

 
Here is the example to configure WebDAV.
[1] For example, Make a directory [security] that group is 'security' under /home, and it makes possible to connect to WebDAV directory only by SSL.
root@www:~#
aptitude -y install libapache2-mod-encoding
root@www:~#
mkdir /home/webdav

root@www:~#
chown www-data. /home/webdav

root@www:~#
chmod 770 /home/webdav

root@www:~#
vi /etc/apache2/conf.d/webdav.conf
Alias /share /home/webdav
<Location /share>
   DAV On
   SSLRequireSSL
   Options None
   AuthType Basic
   AuthName WebDAV
   AuthUserFile /etc/apache2/conf.d/.htpasswd
   <LimitExcept GET OPTIONS>
       Order allow,deny
       Allow from 10.0.0.
# IP address you permit

       Require valid-user
   </LimitExcept>
</Location>
root@www:~#
htpasswd -c /etc/apache2/conf.d/.htpasswd wheezy

New password:
# set password

Re-type new password:
# confirm

Adding password for user wheezy
root@www:~#
/etc/init.d/apache2 restart

Restarting web server: apache2 ... waiting .
[2]
It's a config of WebDAV on client PC (Windows 7). Install WebDAV Clietn and use as an example.
(1) Download CarotDAV from following site and Install it.
http://rei.to/carotdav_en.html
After installing, start CarotDAV and click 'Add' button and select 'WebDAV' like follows.
(2) Input any name in 'Setting Name' field, and for others, input URI, user-name, password set in [1].
(3) Just added the new connection, next click the one you added.
(4) Following warning is shown because SSL certificate is own original one, it's no ploblem, Click 'Ignore' and go next.
(5) Just accessed.
Matched Content