WebDAV: Подключаем сетевой диск облачного хранилища в Windows 11, Windows 10 и Linux
Web Distributed Authoring and Versioning (WebDAV) – это расширение HTTP, которое обеспечивает совместный способ редактирования и управления вашими файлами на удаленном веб-сервере. В этой статье вы узнаете, как подключить диск WebDAV в Windows 11, Windows 10 и Linux, для того чтобы получить доступ файлам облачного хранилища непосредственно в файловом менеджере.
Подключение сетевого диска по протоколу WebDAV в Windows 11
Для подключения облачного хранилища по протоколу WebDAV в Windows 11 нам необходим будет как соответствующий URL-адрес облачного сервиса, так и данные для авторизации.
Имейте в виду, что некоторые облачные сервисы, в частности Яндекс Диск и Облако Mail.ru, для подключения облачного хранилища по протоколу WebDav требуют создания отдельного пароля приложения, которое будет использоваться для авторизации. Напомним, что сервис Облако Mail.ru предоставляет доступ через WebDav только в платных тарифных планах.
Как создать пароль приложения для авторизации облачного хранилища Яндекс по протоколу WebDav
- Перейдите на страницу Безопасность, чуть ниже на странице откройте раздел Доступ к вашим данным, затем Пароли приложений – введите действующий пароль от аккаунта Яндекс.
- В появившемся окне выберите Создать пароль приложения – Тип приложения — Файлы (Webdav).
- Добавьте название для созданного пароля и затем нажмите на кнопку Создать пароль.
- Скопируйте созданный пароль.
Как создать пароль внешнего приложения для авторизации облачного хранилища Mail.ru по протоколу WebDav
- Перейдите на страницу Mail ID — «Безопасность» — «Пароли для внешних приложений» и нажмите на кнопку Добавить.

- Введите название для пароля внешнего приложения, например WebDav, затем укажите действующий пароль от аккаунта Mail.ru.
- Скопируйте созданный пароль.
Подключаем сетевой диск по протоколу WebDAV в Windows 11
Для того чтобы подключить сетевой диск облачного хранилища по протоколу WebDAV в Windows 11 выполните следующие действия:
- В окне файлового менеджера Проводник нажмите правой кнопкой мыши по значку «Этот компьютер» – в контекстном меню — «Показать дополнительные параметры» – в следующем окне «Подключить сетевой диск. ».
- В появившемся окне, в графе «Папка» укажите URL-адрес сетевого хранилища по протоколу WebDav. Поставьте галочку на опции «Использовать другие учетные данные»:
- Для облачного сервиса Яндекс Диск в графе «Папка» укажите следующую ссылку: https://webdav.yandex.ru
- Для облачного сервиса Облако Mail.ru в графе «Папка» укажите следующую ссылку: https://webdav.cloud.mail.ru

- Нажмите на кнопку Готово.
- В появившемся окне укажите данные для авторизации. Где имя пользователя это название аккаунта (профиля, учетной записи). При подключении к облачному сервису Облако Mail.ru в графе имя пользователя нужно указывать полный адрес (адрес электронной почты). В случае использования паролей внешних приложений, в качестве пароля укажите сохраненный пароль внешнего приложения, а не пароль аккаунта.
- Поставьте галочку на Запомнить учетные данные и нажмите на кнопку ОК.
- Нажмите правой кнопкой мыши по значку «Быстрый доступ» , в появившемся меню выберите «Закрепить текущую папку на панели быстрого доступа».

Аналогично подключить и закрепить сетевой диск можно по протоколу WebDav от облачного хранилища Облако Mail.ru.

Подключение сетевого диска по протоколу WebDAV в Windows 10
Чтобы подключиться к каталогу WebDAV в Windows 10, вам понадобится URL-адрес облачного хранилища по протоколу WebDAV, данные для авторизации в вашу учетную запись.
- Откройте Проводник на своем компьютере и нажмите правой кнопкой мыши по значку «Этот компьютер».

- В открывшемся контекстном меню нажмите на «Подключить сетевой диск. »
- В новом диалоговом окне введите букву диска, которую вы хотите сопоставить и в опции «Папка» укажите URL-ссылку сетевого хранилища, которая работает по протоколу WebDav. Поставьте галочку на опции «Использовать другие учетные данные».

Например, для облачного хранилища NextCloud ваша персональная ссылка доступна в левом нижнем углу веб-интерфейса облака, в окне Настройки.

Для облачного хранилища OneDrive ссылка на подключение должна содержать идентификатор.
Ссылка выглядит следующим образом:
https://d.docs.live.net/xxxxxxxx
Где xxxxxxxx – это идентификатор. Скопировать свой идентификатор можно в URL-адресе OneDrive. Авторизуйте в OneDrive , затем в адресной строке браузера скопируйте данные после знака равно.

- В следующем окне ведите учетные данные авторизации облачного хранилища.

Будет произведена авторизация и затем подключение к облачному хранилищу.
- Нажмите правой кнопкой мыши по значку «Быстрый доступ» , в появившемся меню выберите «Закрепить текущую папку на панели быстрого доступа».

Как повысить максимальный размер загружаемых файлов до 4 ГБ
По умолчанию в Windows максимальный размер файлов, которые можно пересылать по WebDAV, около 50 МБ. Чтобы повысить до 4 ГБ, выполните следующие действия:
- Редактор реестра. Откройте меню Пуск и с помощью поиска в нем откройте приложение regedit от имени Администратора.

- В редакторе реестра Regedit перейдите в каталог
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
- Найдите значение FileSizeLimitInBytes. Нажмите правой кнопкой мыши и выберите «Изменить», а затем измените значение на ffffffff.

Что делать, если не удается подключиться к каталогу WebDAV
Если вы не можете подключиться к каталогу WebDAV, обновите базовый уровень проверки подлинности в реестре Windows.
- Редактор реестра. Откройте меню Пуск и с помощью поиска в нем откройте приложение regedit от имени Администратора.
- В редакторе реестра Regedit перейдите в каталог
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
- Найдите значение BasicAuthLevel. Нажмите правой кнопкой мыши и выберите «Изменить», а затем измените значение на 2.

Подключение сетевого диска по протоколу WebDAV в Linux
Рассмотрим два способа подключения WebDav в Linux.
Примечание. OneDrive не поддерживает подключение по протоколу davs в Linux.
Первый способ. Подключение из файлового менеджера
- Откройте файловый менеджер. В зависимости от файлового менеджера расположение опции для подключения может отличаться. Затем, например в файловом менеджере Nemo нажмите на Файл > Подключение к серверу.

- В следующем окне выберите протокол WebDav (если поддерживает облако, то WebDav c шифрованием https).
- Введите данные для авторизации на облачном хранилище. Ссылка на подключение должна быть по типу:
davs://название домена.com/remote.php/dav/files/имя
В зависимости от облачного хранилища ссылка может отличаться, но в любом случае в ссылке ввместо http (https) должен быть указан протокол davs.
Второй способ. Монтирование сетевого диска по протоколу WebDav
- Устанавливаем пакет davfs2:
sudo apt install davfs2
Во время установки вас спросят, хотите ли вы, чтобы непривилегированным пользователям было разрешено монтировать ресурсы WebDAV. Выберите Да.
- Создаем папку в которую будем монтировать сетевой диск и папку для хранения конфигурации:
cd mkdir nextcloud mkdir .davfs2
Вместо папки nextcloud можно указать свое название.
sudo cp /etc/davfs2/secrets ~/.davfs2/secrets
- Ограничиваем права доступа к папке для только владельца:
sudo chown имя пользователя:имя пользователя ~/.davfs2/secrets sudo chmod 600 ~/.davfs2/secrets
- Редактируем файл secrets:
nano ~/.davfs2/secrets
В конце файла нужно вставить ссылку на подключение и данные для авторизации. Пример для подключения облака NextCloud:
https://название домена.com/remote.php/dav/files/имя пользователя nextcloud/ имя_пользователя пароль

- Редактируем таблицу файловой системы:
sudo nano /etc/fstab
В конце файла добавляем ссылку на подключения с именем и паролем и конфигурацией монтирования. Пример для подключения к NextCloud:
https://название домена.com/remote.php/dav/files/мя пользователя nextcloud/ /home/имя пользователя системы/nextcloud davfs user,rw,auto 0 0

- Добавляем себя в группу davs2:
sudo gpasswd -a y имя davfs2
- Команда монтирования диска:
mount ~/nextcloud
- Команда для размонтирования:
umount ~/nextcloud
Где nextcloud – это ваша папка названия сетевого диска (этап 2 в данной инструкции).
Подключение общей папки с помощью WebDAV в Windows
Прежде чем выполнять эту задачу, убедитесь, что вы включили WebDAV на Панели управления. Для получения дополнительной информации см. Включение WebDAV.
WebDAV позволяет пользователям получать доступ к файлам и управлять ими на удаленных серверах. С помощью WebDAV вы можете подключить общую папку на компьютере Windows в качестве сетевого диска.
- На компьютере Windows откройте Проводник.
- Правой кнопкой нажмите Этот ПК и выберите Подключить сетевой диск .
Появится окно Подключить сетевой диск .
Совет: Путь к общей папке использует следующий формат: http://IP-адрес NAS:номер порта/имя общей папки. Например: http://172.17.45.155:80/Public
Появится окно Безопасность Windows .
Совет: Если не можете подключиться к этой общей папке с помощью WebDAV, то вам, возможно, придется изменить базовый уровень аутентификации в Редакторе реестра. Правой кнопкой нажмите Пуск и выберите Выполнить . Введите regedit и нажмите OK . В Редакторе реестра выберите HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > WebClient > Parameters . Откройте BasicAuthLevel и для данных задайте значение 2 . Перезагрузите компьютер и снова попробуйте подключиться к общей папке с помощью WebDAV.
Общая папка на устройстве NAS будет подключена как сетевой диск с помощью WebDAV. Теперь вы можете получать доступ к файлам в этой общей папке и управлять ими с помощью Проводника Windows.
Вы не можете получить доступ к веб-папке WebDAV с клиентского компьютера под управлением Windows
Эта статья поможет устранить проблему, из-за которой невозможно получить доступ к веб-папке web Distributed Authoring and Versioning (WebDAV) с клиентского компьютера под управлением Windows.
Область применения: Windows 10 — все выпуски, Windows 7 с пакетом обновления 1 (SP1), Windows Server 2012 R2
Исходный номер базы знаний: 912152Симптомы
Вы не можете получить доступ к веб-папке WebDAV с клиентского компьютера под управлением Windows. При попытке сделать это могут возникать следующие симптомы:
-
При использовании UNC-пути для доступа к веб-папке вы получаете сообщение об ошибке, похожее на следующее:
\\server\webfolder\folder недоступен. Возможно, у вас нет прав на использование этого сетевого ресурса.
Обратитесь к администратору этого сервера для получения соответствующих прав доступа. Устройство, подключенное к системе, не работает. ошибка 31 = ERROR_GEN_FAILUREДиск не отформатирован Windows не может считывать данные с этого диска. Возможно, диск поврежден или используется формат, несовместимый с Windows.
Файл не найден
Кроме того, каждый раз, когда вы пытаетесь получить доступ к веб-папке, потребление памяти увеличивается для процесса Svchost.exe, содержащего службу WebClient. Это увеличение может быть примерно на 20 мегабайт (МБ) для каждого 20 000 файлов в веб-папке. Память не освободиться при остановке службы WebClient. Память выпускается только в том случае, если компьютер перезапущен.
Причина
Эта проблема может возникнуть, если выполняются все следующие условия:
- На клиентском компьютере выполняется одна из следующих конфигураций:
- Windows XP с пакетом обновления 1 (SP1) и обновлением 896426
- Windows XP с пакетом обновления 2 (SP2)
- Windows XP Professional x64 Edition
- Windows 7
- Windows 8
- Windows 8.1
- Путь: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\
- Значение: FileAttributesLimitInBytes
- Тип данных: DWORD
- Значение по умолчанию: 1 000 000 десятичных знаков (1 МБ)
- Описание. Этот подраздел реестра определяет максимальный общий размер всех атрибутов файла в одной папке, разрешенной перенаправлением WebDAV. Это ограничение атрибута охватывает все ответы PROPFIND и PROPPATCH.
Проблема возникает из-за того, что размер всех атрибутов файла, возвращаемых сервером WebDAV, намного больше ожидаемого. По умолчанию этот размер ограничен 1 МБ. Это ограничение предназначено для обеспечения безопасности. Дополнительные сведения см. в сообщении об ошибке копирования папки при загрузке файла размером более 500 000 000 байт из веб-папки.
Обходной путь
В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Для получения дополнительной информации о том, как создать резервную копию и восстановить реестр, см. статью Сведения о резервном копировании и восстановлении реестра Windows.
Чтобы обойти эту проблему, добавьте запись DWORD с именем FileAttributesLimitInBytes в следующий подраздел реестра:
Настройте значение реестра FileAttributesLimitInBytes до нужного размера, а затем перезапустите службу WebClient. Для этого выполните следующие действия:
- Щелкните Пуск, затем Выполнить и введите regedit. Затем нажмите ОК.
- Найдите и откройте следующий подраздел реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\
- В меню Правка выберите пункт Создать, а затем Параметр DWORD.
- Введите FileAttributesLimitInBytes для имени DWORD и нажмите клавишу ВВОД.
- Щелкните правой кнопкой мыши FileAttributesLimitInBytes и выберите команду «Изменить».
- В поле данных « Значение» введите нужное значение и нажмите кнопку » ОК». Например, если веб-папка содержит 20 000 файлов, введите 20000000 в поле данных «Значение «.
Примечание. Если значение по умолчанию равно 1 000 000 (1 МБ), Windows перечислит не более 1000 файлов в одной папке. Фактическое максимальное количество файлов может отличаться в зависимости от количества атрибутов файла или свойств файла. По умолчанию служба WebClient не запрашивает определенные свойства WebDAV. Таким образом, сервер возвращает все атрибуты файла. Перенаправление веб-папок, интегрированных с Microsoft Office, запрашивает определенные свойства WebDAV.
- Нажмите кнопку «Пуск», нажмите кнопку «Выполнить», введите командную строку и нажмите кнопку » ОК».
- Введите следующие команды и нажмите клавишу ВВОД после каждой команды:
net stop webclient net start webclientНастройка подключения сетевой папки на компьютере к приложению «Файлы» через WebDAV
Доступ к файлам, хранящимся в приложении «Файлы» в вашем Webasyst-аккаунте, можно получить и через обычный файловый менеджер («Проводник») в виде папки с файлами, которые можно открывать, копировать, сохранять или удалять — без использования браузера.
Для управления файлами из Webasyst-аккаунта в виде папки на своем компьютере установите плагин «WebDAV» в разделе «Плагины» приложения «Файлы».

Поселение для «Файлов»
Перейдите в бекенд приложения «Сайт» и в разделе «Структура» добавьте правило-поселение для приложения «Файлы». Если такое правило у вас уже есть, то второе создавать не нужно.
Для некоторых предыдущих версий операционных систем Windows, например, Windows 7, важно, чтобы поселение приложения «Файлы» было настроено в корне доменного имени, например: mydomain.ru/*, а не mydomain.ru/files/*
Если вы планируете настроить доступ к приложению «Файлы» не из последней версии Windows, то для этого может потребоваться создание отдельного домена или поддомена.Для поддержки пользователей любых операционных систем Windows необходимо установить валидный SSL-сертификат для доменного имени, по которому будет выполняться доступ к файлам.
Настройка сетевого подключения к «Файлам»
В настройках плагина «WebDAV» активируйте внешний доступ к файлам и скопируйте URL поселения, которое вы настроили с помощью приложения «Сайт».

Этот адрес необходимо указать при подключении к сетевому ресурсу на вашем компьютере, как описано ниже.
WebDAV-подключение в Windows 7 и выше
- Откройте раздел «Компьютер» в «Проводнике».
- Нажмите в верхнем меню «Подключить сетевой диск».
- Выберите любую букву диска и вставьте скопированный URL поселения «Файлов» в поле «Папка».
- Включите флажок «Использовать другие учетные данные».
- Нажмите «Готово».
- В окне авторизации введите свои логин и пароль для входа в Webasyst-аккаунт.
WebDAV-подключение в Mac OS X
- В приложении Finder выберите «Переход → Подключение к серверу».
- В появившемся окне вставьте скопированный URL поселения «Файлов» и нажмите «Подключиться».
- В окне авторизации введите свои логин и пароль для входа в Webasyst-аккаунт.
WebDAV-подключение в Linux (Gnome)
- В приложении Nautilus выберите «Подключение к серверу».
- В появившемся окне вставьте скопированный URL поселения «Файлов», замените в нем название протокола http:// или https:// на davs://, после которого добавьте свое имя пользователя в Вебасисте и символ @, чтобы получилась строка вида davs://[имя пользователя]@[URL поселения «Файлов»] и нажмите «Подключиться».
- В окне авторизации введите свой пароль для входа в Webasyst-аккаунт.
WebDAV-подключение в Linux (KDE)
- В приложении Dolphin в адресную строку вставьте скопированный URL поселения «Файлов», заменив название протокола http:// или https:// на davs:// и нажмите Enter.
- В окне авторизации введите свои логин и пароль для входа в Webasyst-аккаунт.
WebDAV-подключение в Linux (XFCE)
- В приложении Thunar выберите «Переход → Открыть адрес».
- В появившемся окне вставьте скопированный URL поселения «Файлов», заменив название протокола http:// или https:// на davs://, и нажмите «Открыть».
- В окне авторизации введите свои логин и пароль для входа в Webasyst-аккаунт.
2 комментария
+1
Денис Разработчик 17 декабря 2020 23:19 #Добрый день! Пробовал делать то что написано в инструкции — результат 0, ничего не происходит папка не подключается, выдает что логин пароль введен не правильно (хотя это и не так, все правильно введено).
+1
Михаил Ушенин 18 декабря 2020 09:06 #
