WebDAV: Подключаем сетевой диск облачного хранилища в Windows 10 и Linux

2020-08-28 5227 комментарии
Рассмотрим инструкцию по подключению облачного хранилища в виде сетевого диска в операционных системах Windows 10 и Linux по протоколу WebDAV

Web Distributed Authoring and Versioning (WebDAV) – это расширение HTTP, которое обеспечивает совместный способ редактирования и управления вашими файлами на удаленном веб-сервере. В этой статье вы узнаете, как подключить диск WebDAV в Windows 10 и Linux, для того чтобы получить доступ файлам облачного хранилища непосредственно в файловом менеджере.

Содержание

Подключение сетевого диска по протоколу 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 и в виде https://d.docs.live.net в 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 в данной инструкции).

© . Анатолий Гусляков

Комментарии и отзывы

Добавляя комментарий, ознакомьтесь с Правилами сообщества

Нашли ошибку?