Страница 1 из 1

Создание Webdav под Windows на базе Centos 5.6

Добавлено: 26 авг 2011, 15:04
flashdeath
Для подключение к webdav win7 нужно поправить реестр
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel установить значение 2
И перезапустить Windows

Конфигурация apache2 для включения webdav
Поправить файл /etc/httpd/conf/httpd.conf
1. Провим настройку модуля

Код: Выделить всё

<IfModule mod_dav_fs.c>
          DAVLockDB /var/lib/dav/lockdb
        </IfModule>
2. Прописывам директорию

Код: Выделить всё

Alias /share /var/www/webdav

<Directory /var/www/webdav>
DAV On
Options Indexes FollowSymLinks
AuthType Basic
AuthName "Webdav test"
AuthUserFile /var/www/webdav/.htaccess
Require valid-user
</Directory>
3. Создаем файлы и каталоги

Код: Выделить всё

mkdir  /var/www/webdav/
touch /var/lib/dav/lockdb /var/www/webdav/.htaccess
4. Задаем права доступа

Код: Выделить всё

chown apache:apache /var/www/webdav/ /var/lib/dav/lockdb
chown root:apache /var/www/webdav/.htaccess
chmod 755 /var/www/webdav/
chmod 640 /var/www/webdav/.htaccess
chmod 644 /var/lib/dav/lockdb
5. Заводим пользователя

Код: Выделить всё

cd /var/www/webdav/
htpasswd .htaccess username
дважды вводим пароль
6. Презапускаем апач

Код: Выделить всё

apachectl restart
Вот собственно и все
Во FreeBsd различаются пути но система такая же