WebDAV: Подключаем сетевой диск облачного хранилища в Windows 10 и Linux
WebDAV: Подключаем сетевой диск облачного хранилища в Windows 10 и Linux
Web Distributed Authoring and Versioning (WebDAV) – это расширение HTTP, которое обеспечивает совместный способ редактирования и управления вашими файлами на удаленном веб-сервере. В этой статье вы узнаете, как подключить диск WebDAV в Windows 10 и Linux, для того чтобы получить доступ файлам облачного хранилища непосредственно в файловом менеджере.
Содержание
Подключение сетевого диска по протоколу WebDAV в Windows 10
Чтобы подключиться к каталогу WebDAV в Windows 10, вам понадобится URL-адрес облачного хранилища по протоколу WebDAV, данные для авторизации в вашу учетную запись.
- Откройте Проводник на своем компьютере и нажмите правой кнопкой мыши по значку «Этот компьютер».
- В открывшемся контекстном меню нажмите на «Подключить сетевой диск. »
- В новом диалоговом окне введите букву диска, которую вы хотите сопоставить и в опции «Папка» укажите URL-ссылку сетевого хранилища, которая работает по протоколу WebDav. Поставьте галочку на опции «Использовать другие учетные данные».
Например, для облачного хранилища NextCloud ваша персональная ссылка доступна в левом нижнем углу веб-интерфейса облака, в окне Настройки.
Для облачного хранилища OneDrive ссылка на подключение должна содержать идентификатор.
Ссылка выглядит следующим образом:
Где xxxxxxxx – это идентификатор. Скопировать свой идентификатор можно в URL-адресе OneDrive. Авторизуйте в OneDrive , затем в адресной строке браузера скопируйте данные после знака равно.
- В следующем окне ведите учетные данные авторизации облачного хранилища.
Будет произведена авторизация и затем подключение к облачному хранилищу.
- Нажмите правой кнопкой мыши по значку «Быстрый доступ» , в появившемся меню выберите «Закрепить текущую папку на панели быстрого доступа».
Как повысить максимальный размер загружаемых файлов до 4 ГБ
По умолчанию в Windows максимальный размер файлов, которые можно пересылать по WebDAV, около 50 МБ. Чтобы повысить до 4 ГБ, выполните следующие действия:
- Редактор реестра. Откройте меню Пуск и с помощью поиска в нем откройте приложение regedit от имени Администратора.
- В редакторе реестра Regedit перейдите в каталог
- Найдите значение FileSizeLimitInBytes. Нажмите правой кнопкой мыши и выберите «Изменить», а затем измените значение на ffffffff.
Что делать, если не удается подключиться к каталогу WebDAV
Если вы не можете подключиться к каталогу WebDAV, обновите базовый уровень проверки подлинности в реестре Windows.
- Редактор реестра. Откройте меню Пуск и с помощью поиска в нем откройте приложение regedit от имени Администратора.
- В редакторе реестра Regedit перейдите в каталог
- Найдите значение BasicAuthLevel. Нажмите правой кнопкой мыши и выберите «Изменить», а затем измените значение на 2.
Подключение сетевого диска по протоколу WebDAV в Linux
Рассмотрим два способа подключения WebDav в Linux.
Первый способ. Подключение из файлового менеджера
- Откройте файловый менеджер. В зависимости от файлового менеджера расположение опции для подключения может отличаться. Затем, например в файловом менеджере Nemo нажмите на Файл > Подключение к серверу.
- В следующем окне выберите протокол WebDav (если поддерживает облако, то WebDav c шифрованием https).
- Введите данные для авторизации на облачном хранилище. Ссылка на подключение должна быть по типу:
В зависимости от облачного хранилища ссылка может отличаться, но в любом случае в ссылке ввместо http (https) должен быть указан протокол davs.
Второй способ. Монтирование сетевого диска по протоколу WebDav
- Устанавливаем пакет davfs2:
Во время установки вас спросят, хотите ли вы, чтобы непривилегированным пользователям было разрешено монтировать ресурсы WebDAV. Выберите Да.
- Создаем папку в которую будем монтировать сетевой диск и папку для хранения конфигурации:
Вместо папки nextcloud можно указать свое название.
- Продолжаем:
- Ограничиваем права доступа к папке для только владельца:
- Редактируем файл secrets:
В конце файла нужно вставить ссылку на подключение и данные для авторизации. Пример для подключения облака NextCloud:
- Редактируем таблицу файловой системы:
В конце файла добавляем ссылку на подключения с именем и паролем и конфигурацией монтирования. Пример для подключения к NextCloud:
- Добавляем себя в группу davs2:
- Команда монтирования диска:
- Команда для размонтирования:
Где nextcloud – это ваша папка названия сетевого диска (этап 2 в данной инструкции).
Возможен ли мультиаккаунт через сетевой диск?
После подключения yandex диск по webdav, добавить второй раз доступ к ресурсу на другие учетные данные по такой же схеме не получится. Авторизация происходит единожды, поэтому повторно окно с авторизацией во второй профиль не подтянется, зато создастся дубль сетевого расположения.
Выход из этой ситуации в целом есть, но он частично решает проблему:
- На этапе выбора, если поставить галочку «Использовать другие учетные данные» система переключит на окно авторизации.
- После ввода данных другого профиля вы увидите следующее.
Это значит, пока не отключите первый сетевой ресурс, второй вывести в проводник невозможно. На одну сессию Яндекса можно реализовать только один сетевой ресурс. Процедура переключения такая:
- Нажмите ПКМ по облачному хранилищу и кликните «Отключить».
- Затем снова жмите подключение и в окне настроек полностью дублируйте процесс включения. Также кликните на птичку «Использовать другие учетные данные».
- Введите логин и пароль и дождитесь авторизации в новый профиль.
Подключение 2-х аккаунтов в Mac OS
Увеличить облачное пространство можно и в Mac OS. Для этой операционной системы есть два варианта расширения объёма. Алгоритмы представлены далее.
Этап 1: Создание аккаунтов через Apple Mail 
- Запустить софт.
- Первичный запуск предложит создать аккаунт. Следуя мастеру регистрации можно внести параметры первой учётки Yandex.
- Для второго аккаунта зайти в раздел «Файл».
- Выделить действие «Добавить запись».
- В рабочем окне ввести фамилию и имя владельца, почтовый адрес, пароль и нажать «Продолжить».
- Зарегистрировать входящий сервер почты, указав:
- Наименование: yandex.ru;
- Пользовательское имя и пароль.
- Зарегистрировать исходящий сервер:
- Наименование: smtp.yandex.ru (под строкой поставить отметку «только этот»);
- Пользовательское имя и пароль;
- Активировать идентификацию, задать пароль и логин (как и для входящего);
- В последующем окошке проверить введённые параметры нажать кнопку «Создать»;
- Для второго аккаунта – выполнить шаги от 1 до 7.
Этап 2: Подключение через WebDAV
- Запустить
- На панели управления выбрать «Переход» — «Подключить к серверу».
- Забить параметры https://webdav.yandex.ru и активировать подсоединение.
- Новое окно заполнить логином и паролем и снова нажать «Подключиться».
- Проверить отображение папок.
- Для активации второго архива выполнить шаги 1-5, только регистрационные данные задать для второго аккаунта.
Возможен ли мультиаккаунт через сетевой диск?
После подключения yandex диск по webdav, добавить второй раз доступ к ресурсу на другие учетные данные по такой же схеме не получится. Авторизация происходит единожды, поэтому повторно окно с авторизацией во второй профиль не подтянется, зато создастся дубль сетевого расположения.
Выход из этой ситуации в целом есть, но он частично решает проблему:
- На этапе выбора, если поставить галочку «Использовать другие учетные данные» система переключит на окно авторизации.
Это значит, пока не отключите первый сетевой ресурс, второй вывести в проводник невозможно. На одну сессию Яндекса можно реализовать только один сетевой ресурс. Процедура переключения такая:
- Нажмите ПКМ по облачному хранилищу и кликните «Отключить».
Как подключить Яндекс Диск как сетевой диск
В этой инструкции я расскажу как можно очень просто настроить архивацию наших баз 1с (а также документов) в облако Яндекс-диска.
При этом мы не будем рассматривать вариант установки приложения «Диск для Windows». Этот вариант плох тем, что если мы всё-таки «словим» вирус-шифровальщик и он зашифрует данные нашего компьютера — эти зашифрованные файлы автоматически «улетят» в облако Яндекс-диска.
Итак, какие плюсы есть у Яндекс-диска для архивации наших баз 1С:
- высокая скорость доступа — в целом по России это действительно так, Яндекс обеспечивает хороший канал для доступа к своим серверам;
- бесплатные 10 гигабайт на старте — если у вас несколько баз, этого вполне хватит, с учётом того, что мы настроим циклическое удаление старых архивов;
- самый дешёвый тариф при платном расширении диска — так расширить диск до 100 гигабайт будет стоить 80 рублей в месяц, до 1 терабайта — 200 рублей в месяц плюс 17% экономии при оплате за год.
Регистрация в яндексе
Для доступа к Яндекс-диску вам потребуется учётная запись на Яндексе (логин и пароль). Если у вас её ещё нет (или хотите завести отдельную для диска) вам сюда.
Установка программы обновлятор
Мы будем использовать программу Обновлятор для архивации наших баз и документов с последующей (однократной) заливкой на Яндекс-диск и очисткой старых архивов в облаке.
Скачать программу можно или по ссылке выше или напрямую.
Подключаем Яндекс-диск в обновлятор
Для этого сразу после запуска программы переходим на закладку Настройки программы и нажимаем кнопку Облака:
Изначально список облаков у нас пустой — нажимаем кнопку Добавить (плюсик):
Открылось окно настройки облака, для моей учётной записи я настроил его вот так:
Нажимаем Ок и видим, что в список облаков добавился наш диск:
Чтобы убедиться, что мы всё сделали правильно — нажимаем кнопку «Протестировать облако»:
Тестирование облака прошло успешно.
Нажимаем кнопку Сохранить и закрыть:
Выбираем Яндекс-диск в настройках архивации
Всё на той же закладке «Настройки программы» нажимаем кнопку «Дополнительные настройки»:
Далее переходим на закладку «Архивация баз»:
Указываем количество архивов, которое нужно хранить в локальной папке на этом компьютере (или сети):
А затем нажимаем на ссылку «. и ещё 0 облаков»:
Здесь мы выбираем наше облако и если нужно меняем количество и периодичность хранимых в облаке архивов:
На этом с настройкой всё.
Кстати, сейчас мы задали параметры архивации в целом для всех наших баз и документов, но при желании мы можем переопределить их на уровне свойств конкретных баз и файлов.
Пробуем сделать архив с заливкой в яндекс-диск
Выделяем какую-нибудь базу (это могут быть не только базы, но и документы и другие произвольные файлы), добавленныю в список обновлятора и нажимаем кнопку «Архивировать»:
База успешно заархивировалась:
И если мы тут же зайдём в кнопку «Облака», то увидим что созданный архив встал в очередь на заливку в Яндекс-диск:
Спустя какое-то время этот файл из очереди уйдёт (при этом обновлятор мы можем сразу закрыть, заливка идёт в фоне) и мы обнаружим его в нашем облачном Яндекс-диске:
При этом даже если в будущем архив на нашем компьютере окажется зашифрован или вообще удалён вирусом — с облачной копией ничего не случится, потому что:
- делает заливку архива ровно один раз, то есть ещё раз обратите внимание — он не зеркалирует (синхронизирует) вашу локальную папку в облако, он заливает и удаляет архивы из облака в соответствии с теми операциями, которые вы выполняете в программе при своих операциях не подключает облако яндекс-диска в систему в виде, например, сетевого webdav диска (так многие делают, я знаю) — вместо этого обновлятор взаимодействует с облаком через его api, используя протокол https
Более тонкая настройка
Мы рассмотрели лишь простейший сценарий архивации наших баз и документов в облако Яндекс-диск.
Программа обновлятор позволяет также:
- настроить такую архивацию по расписанию
- настроить уведомления на почту в случае ошибок скорость и количество потоков для передачи архивов в облака
- использовать и другие облачные сервисы, например, google-диск и mega.nz
- использовать протоколы ftp, ssh, webdav
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Как настроить облачное хранилище как сетевой диск?
На сегодняшний день очень многие пользователи пользуются облачными хранилищами для хранения своих файлов. Это обусловлено тем, что в них они более защищены в случае сбоев в работе операционной системы. Но как превратить облачное хранилище в сетевой диск? Рассмотрим несколько возможных вариантов:
Хранилище поддерживает работу с WebDav
«Яндекс.Диск» – одно из наиболее популярных облачных хранилищ, которое поддерживает работу по протоколу WebDav, поэтому для подключения его в качестве сетевого диска вам не потребуется устанавливать какой-либо дополнительный софт или осуществлять сложные манипуляции с настройками. Чтобы осуществить процедуру достаточно знать специальный адрес хранилища, а также логин и пароль для входа в него.
Подключение хранилища «Яндекс.Диск» можно реализовать способом, аналогичным с настройкой обычных папок. Для этого запускаем проводник, находим пункт «Компьютер» или «Этот компьютер» и выбираем пункт «Подключить сетевой диск». После этого откроется окно, в котором вы увидите возможные варианты подключения:
Выбираем любую незанятую букву, которой в дальнейшем будет обозначаться сетевой диск. После в нижней части основного окна необходимо нажать на ссылку «Подключение к сайту, на котором можно хранить документы и изображения», которая перебросит вас на следующий экран настроек, где в строке «Папка» необходимо указать ссылку на хранилище «Яндекс» и нажать «Далее»:
После этого откроется окно, где у вас потребуют ввести личные данные от аккаунта на «Яндекс.Диск»:
После их ввода достаточно будет нажать «ОК». Теперь дисковое хранилище будет отображаться в системе в качестве сетевого диска. Обращаться с ним можно, как и с любой другой директорией.
Хранилище не поддерживает работу с WebDav
Существуют также хранилища, которые невозможно подключить вышеописанным способом, ведь они не поддерживают работу с WebDav. Но проблема легко решается при помощи специальных программ-мостов. Самая большая проблема заключается в том, что подбирать софт придется под каждое хранилище отдельно. Рассмотрим, как это осуществляется с Google Drive. Чтобы определить хранилище в качестве сетевого диска, следует скачать программу DAV-pocket lab. После установки необходимо будет пройти несложную регистрацию.
После этого достаточно будет авторизоваться в системе Google Drive. Подключение сетевого диска осуществляется аналогично со способом, который описан для «Яндекс.Диск». Только в строке папка необходимо будет указать следующий адрес: https://dav-pocket.appspot.com/docso
С «Яндекс.Диск» и Google Drive мы разобрались, но что делать, если вы работаете с Dropbox? Несмотря на популярность данного хранилища, специальных программ-мостиков для него не существует. Что же делать в этом случае? Можно воспользоваться универсальным клиентом с названием CarotDAV. Он позволяет подключать сразу несколько сетевых дисков с различных облачных хранилищ. Для этого достаточно просто выбрать необходимый сервис и ввести свои данные для входа:
Есть проблемы с подключением
Нужно зайти в настройки сети и проверить – какие настройки IP стоят в сетевой карте.
- Нажимаем по + R и вписываем команду:
- Зайдите в свойства того адаптера, через который вы подключены к роутеру.
- Выделите четвёртый протокол, зайдите в «Свойства» и установите автоматическое получение IP и DNS.
Если это не поможет, то зайдите опять в «Центр управления сетями» и посмотрите, какой профиль сети стоит, должна стоять «Частная сеть». Если стоит что-то другое, то установите нужный профиль, а потом снова пройдите процедуру настройки от 1 до 3 шага. Если проблема останется, то проверьте подключение к сети роутера. Напомню, что вы также можете задавать свои вопросы в комментариях.