Простая установка WebDAV сервера в Ubuntu
Предположим, мы хотим сделать каталог [security] с группой ‘security’ в /home и дать возможность подключаться к нему используя WebDAV через SSL.
root@www:~# aptitude -y install libapache2-mod-encoding
root@www:~# mkdir /home/security
root@www:~# chown www-data. /home/security
root@www:~# chmod 770 /home/security
root@www:~# vi /etc/apache2/conf.d/webdav.conf
Alias /share /home/security
DAV On
SSLRequireSSL
Options None
AuthType Basic
AuthName WebDAV
AuthUserFile /etc/apache2/conf.d/.htpasswd
Order allow,deny
Allow from 10.0.0.# IP address you allow
Require valid-user
root@www:~# a2enmod dav* encoding
Enabling module dav.
Considering dependency dav for dav_fs:
Module dav already enabled
Enabling module dav_fs.
Enabling module dav_lock.
Enabling module encoding.
Run ‘/etc/init.d/apache2 restart’ to activate new configuration!
root@www:~# htpasswd -c /etc/apache2/conf.d/.htpasswd pangolin
New password: # set password
Re-type new password: # confirm
Adding password for user pangolin
root@www:~# service apache2 restart
* Restarting web server apache2
… waiting …done.
Настраиваем WebDAV на клиентском компьютере с Windows 7
Ставим WebDAV клиент
Загружаем CarotDAV: http://rei.to/carotdav_en.html#download и устанавливаем.
После установки запускаем CarotDAV и нажимаем ‘Add’, затем выбираем ‘WebDAV’.
Вводим имя пользователя, адрес и пароль, установленный на сервере.
Следует предупреждение про SSL сертификат, нажимаем ‘Ignore’.
Проверяем работу подключения.