место в рейтинге
  • 67070
  • 75
  • 8
Нравится блог?
Подписывайтесь!

Apache доступ с помощью протокола WebDAV

Создание доступа к папке по протоколу WebDAV на веб-сервере Apache 2.2 настраивается быстро и легко, но вот доступ с Windows 7 на ресурс получить можно не всегда.WebDAV - позволяет передавать данные на сервер по HTTP протоколу (ну например на ваш хостинг и тд.). Далее описан процесс настройки на FreeBSD

В Apache есть директория extra - там хранятся файлы, которые можно подключить в основной файл httpd.conf

Берем файл httpd-dav.conf и смотрим внутрь. Видим что-то подобное (то что жирненьким :) )

DavLockDB "/var/webdav/DavLock"

- необходимо создать директорию и дать права на запись пользователю под которвм запускается Apache (обsxyj это www)

Alias /uploads "/usr/local/www/apache22/uploads" - то что будем вводить в клиенте

<Directory "/usr/local/www/apache22/uploads"> - то куда попадаем на самом деле
Dav On

Order Allow,Deny
Allow from all

AuthType Digest
AuthName DAV-upload

# You can use the htdigest program to create the password database:
#   htdigest -c "/usr/local/user.passwd" DAV-upload admin
AuthUserFile "/usr/local/etc/apache22/wduser.passwd"
AuthDigestProvider file

создаем файл и пользователей (в данном примере admin). Вот тут важное замечание - начиная с Vista теперь можно использовать только Digest авторизацию, а в 7 еще и SSL необходимо. Поэтому используем htdigest вместо обычного htpasswd. Если необходим Basic надо править реестр

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
On the Edit menu, point to New, and then click DWORD Value.
Type BasicAuthLevel, and then press ENTER.
On the Edit menu, click Modify.
In the Value data box, type 2, and then click OK.

Note The mapping is as follows:
0 - Basic authentication disabled
1 - Basic authentication enabled for SSL shares only
2 or greater - Basic authentication enabled for SSL shares and for non-SSL shares
Exit Registry Editor, and then restart the computer.

# Allow universal read-access, but writes are restricted
# to the admin user.
<LimitExcept GET OPTIONS>
require user admin
</LimitExcept>
</Directory>

ограничиваем всех пользователей из файла wduser.passwd только чтением, а admin может писать в директорию.

#
# The following directives disable redirects on non-GET requests for
# a directory that does not include the trailing slash.  This fixes a
# problem with several clients that do not appropriately handle
# redirects for folders with DAV methods.
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
для корректной работы (я не менял ничего)

 

в httpd.conf раскомментируем

Include etc/apache22/extra/httpd-dav.conf

перезапустим Apache. У меня очень тупо работает подключение из 7 с помощью проводника...Поэтому я озадачился поиском клиентов и нашел.

1. Плагин к total commander - http://ghisler.fileburst.com/fsplugins/webdav.zip

установка простая как 3 копейки, после этого появляется в сетевом окружении новый пункт

 

 

2. bitkinex - www.bitkinex.com - в нем указывается адрес и папка (uploads), имя и пароль. Интерфейс замороченный, но зато его можно интегрировать в проводник...Free!!!

Собственно к чему это все, на IIS настройка WebDAV проще и понятнее :) А вообще WebDAV мощная штука для работы удаленно с веб-серверами по протоколу HTTP, когда нет ssh или ftp а надо загружать файлы.

empty_man
28 июня 2010, 19:56
4222

Загрузка...
Loading...

Комментарии

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

СМИ – ассистент провокаторов? Как гости из соседних стран сеют раздор в Казахстане

СМИ – ассистент провокаторов? Как гости из соседних стран сеют раздор в Казахстане

Инцидент с пьяным киргизским гостем на борту Air Astana, наверное, остался бы только во внутренних сводках авиакомпании, если бы г-н Доган, не поднял громкий крик о государственном языке.
openqazaqstan
17 там. 2017 / 14:43
  • 12103
  • 178
Дайте Байбеку сломать и переделать город. Он хочет шагнуть вверх, а не бабло украсть

Дайте Байбеку сломать и переделать город. Он хочет шагнуть вверх, а не бабло украсть

Я в тогдашней Алма-Ате родился, вырос. В школу начал ходить пешком. Весь центр опползал. Все эти знаковые места помню как ещё не знаковые места. Никаких этих ностальгических страданий у меня нет.
Aidan_Karibzhanov
21 там. 2017 / 16:25
  • 6111
  • 34
Имеющий уши да услышит. Латиница касается только казахского языка

Имеющий уши да услышит. Латиница касается только казахского языка

Президент Назарбаев наконец-то разъяснил для всех, кто ещё не понял, очевидный вопрос, который всем в Казахстане очевиден. Елбасы повторил: на латиницу мы переводим казахский язык, и это не означает отказ от русского языка.
openqazaqstan
18 там. 2017 / 16:23
  • 3536
  • 52
Подземная Акмечеть Бекет-Ата в Атырауской области – одно из самых сакральных мест

Подземная Акмечеть Бекет-Ата в Атырауской области – одно из самых сакральных мест

Его отцом был Мырзагул, матерью Жания, оба глубоко верующие. По рассказам, Бекет-Ата обладал богатырской силой, что в том числе помогало выбивать мечети в крепких скалах.
theYakov
21 там. 2017 / 17:21
  • 3051
  • 3
«Нас и здесь неплохо кормят», или почему я не собираюсь уезжать из Казахстана

«Нас и здесь неплохо кормят», или почему я не собираюсь уезжать из Казахстана

Я всегда теряюсь, когда слышу этот вопрос, потому что я так и не сумел выразить причину одной фразой. Давайте рассмотрим популярные варианты, и я объясню, что именно мне в них не нравится.
convoluted
21 там. 2017 / 12:29
Надо научиться видеть скрытые экономические процессы за вспышкой национального гнева

Надо научиться видеть скрытые экономические процессы за вспышкой национального гнева

При полном отсутствии бюджетного жилищного строительства, целые аулы оседают в ветхих домишках, сквозь заборы которых насмешливо возвышаются башни "коктемов", "риц карлтонов" и "есентаев".
niyazov
19 там. 2017 / 11:16
  • 2573
  • 67
В Кокшетау строят два парка для молодёжи. Будут учтены интересы и любителей спорта

В Кокшетау строят два парка для молодёжи. Будут учтены интересы и любителей спорта

Общая площадь парка составляет 25 гектаров. На территории предусмотрено устройство прогулочных дорожек, площадок для установки аттракционов и павильонов различного назначения, цветников.
zhasakmola
17 там. 2017 / 17:13
  • 2186
  • 1
Как я перестала верить в бога: «Религия показалась мне фарсом, а бог – выдумкой»

Как я перестала верить в бога: «Религия показалась мне фарсом, а бог – выдумкой»

Первое, что зародило во мне сомнения – это стэндап-выступление Джорджа Карлина. Его монолог о религии показался мне смешным, но его было недостаточно, чтобы пошатнуть годы моей веры в бога.
DominaOmnium
18 там. 2017 / 22:17
В «Жилстройсбербанке» посоветовали не ходить в кафе, а копить на квартиру

В «Жилстройсбербанке» посоветовали не ходить в кафе, а копить на квартиру

При какой зарплате можно купить квартиру, рассказала председатель правления АО ЖССБ Ляззат Ибрагимова. Она также подчеркнула, что придется забыть, что такое вечеринки, кафе и всякие развлечения.
tala03
18 там. 2017 / 9:55
  • 1836
  • 55