Подключение Yandex Disk через WebDav
WebDav Yandex Disk – это слова, знакомые не всем. В этом обзоре мы объясним значение таинственного определения, расскажем, как пользоваться этой опцией и поговорим о проблемах при подключении. Вы узнаете всю необходимую информацию, которая позволит расширить функционал использования популярного хранилища.
Что это — описание
Яндекс Диск WebDav – это протокол, позволяющий работать без установки специальной программы. Идеальное решение для тех, кто хочет управлять файлами, не сохраняя копию на компьютер.
Вы можете подключиться удаленно с помощью Web-based Distributed Authoring and Versioning. Это набор расширений или api, устанавливающийся поверх протокола HTTP. Веб-средства позволяют редактировать файлы и управлять ими через удаленный сервер.
Необходимо рассмотреть, какие программы поддерживают работу по протоколу – вы можете выбрать любую операционную систему и найти подходящий вариант. Для начала не забудьте создать Яндекс Диск со своего аккаунта!
Чтобы воспользоваться Linux WebDav Yandex Disk:
Если вы пользуетесь macOS:
Яндекс Диск ВебДав доступен и для телефонов, работающих на разных операционных системах.
Для Айфонов и Айпадов:
Давайте поговорим о том, как производится настройка Яндекс Диска WebDav – вы убедитесь, это очень легко!
Читайте также информацию про то, как пользоваться Яндекс Диском в другой статье на нашем сайте
Подключение
Подключение Яндекс Диска по WebDav производится очень просто! Необходимо ввести верные настройки при соединении:
Давайте приведем примеры подключения через Проводник для последних версий операционной системы Windows:
Вот и все! Диск появился у вас на устройстве.
Пора разобраться, какие сложности могут возникнуть при соединении и как с ними разобраться.
Возможные проблемы с доступом
К сожалению, не всегда подключение к Яндекс Диску через WebDav проходит гладко – иногда могут возникнуть небольшие сложности. Но не стоит переживать – мы расскажем, как быстро с ними справиться.
Итак, что делать, если вы получили сообщение об ошибке при попытке соединения по протоколу?
Важно! Если вы пытаетесь подключить Яндекс Диск по WebDav, необходимо удостовериться, что используемая программа поддерживает SSL-шифрование. Если опция поддержки отсутствует, нужно выбрать другую программу.
Напоследок отметим, что если вы не можете найти файлы в корзине – не стоит переживать. Вы не сможете обнаружить документы, так как они удаляются с серверов хранилища, минуя корзину. Восстановить их не получится.
Мы рассказали вам о том, как подключить Яндекс Диск через WebDav, обсудили тонкости настройки и поговорили об ошибках. Больше никаких проблем возникнуть не должно – вы научились пользоваться протоколом!
Яндекс Диск FTP – как подключиться
Время на чтение: 5 минут
Работать с облачными хранилищами куда удобнее, если к ним можно подключаться через протокол передачи данных FTP. Это очень быстрый протокол, который позволяет передавать файлы на сервер или с сервера на клиент практически моментально, по крайней мере, куда быстрее, чем стандартные загрузочные протоколы Интернета. В данной статье разберем, можно ли подключить свой ПК по FTP на Яндекс Диск, и какие есть альтернативы, а также способы создать сетевой диск у себя на компьютере из удаленного сервера FTP.
Можно ли зайти в Яндекс Диск по протоколу FTP
Во время разработки Яндекс Диска программисты долгое время не могли определиться с протоколом, который выбрать для подключения к сервису. Ведь именно протокол определяет взаимоотношение сервера и клиента, и правила, по которым они будут работать. А значит от выбора протокола зависело то, какие функции будут у Яндекс Диска.
В итоге, выбор был сделан не в пользу протокола передачи данных FTP. Его отбросили, как вариант, вместе с другими мощными протоколами: BitTorrent, Amazon S3 и прочими. В своей статье программисты написали, что хоть и уважают протокол FTP, как один из самых старых и проверенных временем, но его недочеты не позволяют использовать ФТП для такого глобального сервиса, как Яндекс Диск.
А все дело в том, что FTP посчитали небезопасным протоколом для таких целей. Яндекс Диск – это слишком большой сервис, чтобы оставлять в нем дыры, которыми смогут воспользоваться взломщики. Известно, что протокол FTP является открытым, незашифрованным от посторонних глаз, потому при перехвате данных, клиенты с легкостью взламываются. Кроме того, разработчики Яндекс Диска сделали ударение на том, что FTP не поддерживает множество необходимых для работы сервиса операций. В частности, был приведен довод по поводу отсутствия функции передачи файлов вместе с привязанными к ним мета-данными. И последний аргумент против FTP для Яндекс Диска – это надобность использовать посторонние программы для подключения.
Был выбран протокол WebDAV. Его считают достойным продолжением протокола передачи данных FTP, хоть он и работает на базе HTTP и XML.
Разработчики взялись именно за этот протокол, потому что с ним можно работать как при помощи стандартных средств операционной системы, так и при помощи различных программ. А благодаря открытой лицензии, программисты Яндекса подкорректировали протокол под свои нужды, добавив в него отчетность о действиях на сервере, которой ранее не было.
Как подключиться к сервису Яндекс Диск через клиенты FTP
Те, кто уже расстроился и сложил руки, из-за того, что по протоколу FTP подключиться не получиться, могут снова встать на ноги – для работы с Яндекс Диском можно использовать FTP-клиенты. Суть в том, что клиенты – это многофункциональные программы. И, как правило, они рассчитаны на работу не с одним протоколом FTP, но и с многими другими. Но поскольку FTP является популярным протоколом, на другие типы подключения пользователи клиентов внимания не обращают.
Даже в популярной программе для работы с FTP – в Total Commander – есть возможность зайти на Яндекс Диск через их протокол WebDAV. Только вам придется предварительно установить в Тотал Коммандер специальный плагин, который добавит эту возможность в программу. После этого у вас появится новая функция, и чтобы ее активировать, вам нужно зайти в сетевое окружение и отыскать папку WebDAV. Внутри этой папки необходимо нажать кнопку F7, которая запустит процесс создания нового соединения.
Далее откроется окно, где вам необходимо прописать данные для входа на Яндекс Диск. Адрес сервера будет фиксированным – вам нужно указать webdav.yandex.ru. Ниже вам необходимо будет указать логин, по которому будете подключаться, а также пароль от аккаунта. Рекомендуется отметить галочкой возле пункта SSL – так вы активируете шифрование данных, чтобы ваши логин и пароль никто не сумел перехватить. На этом настройка соединения может быть завершена – остальные опции можете не трогать. Нажимаете кнопку OK, соединяетесь с сервисом Яндекс Диск – и у вас на экране появляется файловая система этого облачного хранилища. Теперь можете в ней выполнять операции, как если бы вы это делали через стандартный проводник Windows.
Можно ли установить сетевой диск по FTP на ПК
И все-таки странно, что программисты Яндекса не выбрали в качестве основного протокола Диска FTP. Ведь данный протокол легко может работать и без специальных программ, а при помощи стандартных возможностей Windows. А что касается безопасности, есть специальный модифицированный протокол SFTP, который является смесью FTP и шифрованного SSH.
Так, чтобы зайти на сервер без специальной программы-клиента, нужно лишь подключить его как сетевой диск на компьютере. То есть вы сможете выполнять операции на сервере, и в это время будете находиться в стандартном проводнике Windows.
Подключение сервера в качестве сетевого диска не займет у вас много времени. Для начала зайдите в “Мой компьютер”. Потом наведите курсор на место, где нет каких-либо элементов для выделения и нажмите правой кнопкой мыши. Выберите пункт “Добавить новый элемент в сетевое окружение”. После этого перед вами появится специальный мастер добавления сетевых дисков. Создайте новый сетевой диск, чтобы к нему подключить сервер по FTP. Затем пропишите данные для подключения к серверу: имя хоста или его IP-адрес. На следующем шаге уберите галочку возле “Анонимный вход” и пропишите ваши данные для входа.
На конечном этапе добавления нового сетевого диска система предложит вам выбрать имя для созданного окружения. Пропишите любое удобное имя, выберите букву для диска, и нажмите “Готово”. Теперь диск появится в файловой системе и в папке “Мой компьютер”. После того, как вы нажмете на него, сервер запросит от вас ввод пароля. Далее перед вами откроется сервер, только он будет выглядеть как любой другой диск на вашем компьютере – на нем будут папки и файлы, будто вы и не подключались к сети. В этом и заключается прелесть работы по FTP через стандартные средства операционной системы. Странно, что программисты не учли такую возможность и не доверили сервис Яндекс Диск проверенному временем протоколу передачи данных FTP.
Как подключить Яндекс Диск в Windows 10 без установки программы
Создание сетевого диска
Как добавить Яндекс.Диск в «Мой компьютер»? Данная операция делается с помощью опции «Сетевой диск»:
Полезно: Как установить пароль на Яндекс Диск










Что это — описание
Яндекс Диск WebDav – это протокол, позволяющий работать без установки специальной программы. Идеальное решение для тех, кто хочет управлять файлами, не сохраняя копию на компьютер.
Вы можете подключиться удаленно с помощью Web-based Distributed Authoring and Versioning. Это набор расширений или api, устанавливающийся поверх протокола HTTP. Веб-средства позволяют редактировать файлы и управлять ими через удаленный сервер.
Необходимо рассмотреть, какие программы поддерживают работу по протоколу – вы можете выбрать любую операционную систему и найти подходящий вариант. Для начала не забудьте создать Яндекс Диск со своего аккаунта!
Чтобы воспользоваться Linux WebDav Yandex Disk:
Если вы пользуетесь macOS:
Яндекс Диск ВебДав доступен и для телефонов, работающих на разных операционных системах.
Для Айфонов и Айпадов:
Давайте поговорим о том, как производится настройка Яндекс Диска WebDav – вы убедитесь, это очень легко!
Возможен ли мультиаккаунт через сетевой диск?
После подключения yandex диск по webdav, добавить второй раз доступ к ресурсу на другие учетные данные по такой же схеме не получится. Авторизация происходит единожды, поэтому повторно окно с авторизацией во второй профиль не подтянется, зато создастся дубль сетевого расположения.
Выход из этой ситуации в целом есть, но он частично решает проблему:
Это значит, пока не отключите первый сетевой ресурс, второй вывести в проводник невозможно. На одну сессию Яндекса можно реализовать только один сетевой ресурс. Процедура переключения такая:
Как получить доступ к Google Drive(Диск) в Ubuntu 16.04 LTS
У вас может уже возник вопрос, это что, разве мне не придется устанавливать никакие сторонние клиенты в Убунту 16.04 LTS, да, вы все верно понимаете, нужно на текущий момент установить лишь пакеты:
sudo apt install gnome-control-center gnome-online-accounts
активируем ярлык «Параметры», далее нам будет предложено полюбоваться окном параметров системы:
Возможные проблемы
При подключении возможны проблемы всегда и в данном случае они сводятся к двум моментам:
Прежде чем искать проблему доступа к интернету, проверьте, нет ли у вас ошибки в написании:
Если перейти по указанному адресу в браузере, вас редиректом отправит на статьи по теме из раздела Яндекс.Помощь.
Выводы
На самом деле, Гугл Диск — это больше, чем сервис облачный синхронизации документов — Гугл хочет, чтобы он стал тем местом, где будут находиться все ваши веб-приложения. Поэтому возможности Гугл Диска раскрываются сполна только при использовании других веб-приложений. Приглашаю вас также взглянуть на SugarSync и SkyDrive, у которых тоже есть чем похвастаться.
P. S. Что вы думаете про Гугл Диск и какими веб-приложениями пользуетесь?
Альтернативы для замены RaiDrive
Koofr
Koofr – это безопасный, надежный и простой способ хранения, резервного копирования и обмена вашими документами, фотографиями, видео и многим другим. Бесплатные 2 ГБ облачного пространства для хранения на всю жизнь.
Бесплатная (с ограничениями) Windows Linux Интернет Android iPhone Android Tablet Windows (мобильная версия) iPad Chrome Mac OS X
CloudBuckIt
Настольное приложение для управления всеми вашими учетными записями облачного хранилища и FTP-соединениями.
Бесплатная (с ограничениями) Windows Android iPhone iPad
Storage Made Easy
SME Enterprise File Share and Sync Solution предоставляет комплексное решение для контроля и управления, позволяющее обеспечить безопасную совместную работу в облаке между точками данных для корпораций.
Платная Mac Windows Linux Интернет Android iPhone Java Mobile Blackberry Windows (мобильная версия) iPad Facebook WordPress Microsoft Office Suite
odrive
Odrive – это бесплатное приложение, которое упрощает управление, доступ и совместное использование всех ваших файлов из одного места. Интеграция в более чем 20 сервисов, полная двунаправленная синхронизация рабочего стола, файлы-заполнители, надежный веб-клиент и расширенные возможности совместного использования.
Бесплатная (с ограничениями) Mac Windows Linux Интернет
MultCloud
Данное приложение помогает объединить облачные накопители, такие как Dropbox, Box, Google Docs, SkyDrive, SugarSync, FTP и т. д. с целью централизованного управления данными системами.
Бесплатная (с ограничениями) Интернет
FileCloud
Вам нужно собственное облачное решение Dropbox или Box.net? Установите FileCloud!
Платная Windows Linux Android iPhone Windows S Android Tablet Windows (мобильная версия) iPad Self-Hosted
Rclone
Rclone – это программа командной строки для синхронизации файлов и каталогов с: – Google Drive – Amazon S3 – Openstack Swift / Облачные файлы Rackspace / Memset Memstore – Dropbox – Google Cloud Storage – Amazon Cloud Drive – Microsoft One Drive – Hubic – Backblaze B2 – Яндекс.Диск – Локальной файловой системы
Бесплатная Открытый код Mac Windows Linux BSD Solaris FreeBSD NetBSD OpenBSD
Air Explorer
Air Explorer – это приложение, которое легко управляет всеми вашими файлами на облачных серверах (Google Drive, OneDrive, Dropbox, Mega, Box, Mediafire, WebDAV, Copy, Yandex) и службами FTP и SFTP.
Бесплатная (с ограничениями) Mac Windows
NetDrive
Облачное хранилище как виртуальный жесткий диск
Платная Mac Windows
ExpanDrive
ExpanDrive – это клиент сетевой файловой системы для Mac OS X и Microsoft Windows, который облегчает сопоставление локального тома с любым SFTP-сервером, к которому пользователь имеет доступ. Он также может подключаться к FTP, Amazon S3, RackSpace Cloud Files, OpenStack Swift Object Storage, DreamObjects, WebDAV, Dropbox, Google Drive и Box.com. Когда сервер монтируется с ExpanDrive, любая программа может читать, записывать и управлять удаленными файлами (то есть файлами, которые существуют только на сервере), как если бы они хранились локально
Платная Mac Windows
WebDrive
В отличие от обычного клиента передачи файлов, WebDrive позволяет открывать и редактировать файлы, расположенные на сервере, без дополнительного шага загрузки файла. Используя простой мастер, вы назначаете букву сетевого диска любому серверу FTP, SFTP или WebDAV.
Платная Mac Windows
SFTP Net Drive
SFTP Net Drive позволяет работать с удаленной файловой системой так, как если бы это был локальный диск, учитывая, что удаленная система поддерживает протокол SFTP.
ZeroPC Cloud Navigator
ZeroPC “Lifetime Desktop in the Cloud” позволяет пользователям переносить все свои возможности рабочего стола в режиме онлайн, объединять, консолидировать и управлять всем своим цифровым контентом в одном безопасном месте для доступа и обмена ими между людьми, использующими любой браузер и любое веб-устройство. Используя ZeroPC в качестве расширенного центрального хранилища для всего своего контента, пользователи уверены, что они всегда подключены к своим ценным файлам, документам, фотографиям, видео и другому контенту
Платная Интернет Android iPhone Android Tablet iPad
GMX File Storage
GMX Cloud: 2 ГБ бесплатного онлайн-хранилища с общим доступом к файлам. Ищете простой способ обмена файлами? Хотите делиться своими файлами или просто сохранить некоторые из личных файлов в безопасном веб-пространстве и иметь возможность доступа к ним в любое время, в любом месте?GMX Cloud позволяет персонализировать ваши папки и легко управлять данными – 2 ГБ свободного и безопасного облачного пространства только для вас! Храните все типы файлов: тексты, фотографии, музыку, видео и многое другое
Бесплатная Windows Интернет
Mountain Duck
Mountain Duck позволяет вам монтировать сервер или облачное хранилище как локальный диск в Finder.app на Mac и в Проводнике файлов в Windows. Открывайте удаленные файлы в любом приложении и работайте как на локальном диске.
Платная Mac Windows
Регистрация почтового ящика
К сожалению, создатели сервиса не предусмотрели возможности использования Яндекс Диска без почты. Поэтому сначала необходимо зарегистрировать личный ящик:
Отройте сайт www.yandex.ru и перейдите по ссылке «Завести почту», находящейся в углу страницы.
Введите имя и фамилию. Можно использовать придуманный псевдоним или реальные личные данные, разницы нет.

Для установки Яндекс.Диска открываем аккаунт на Яндексе
Как мы выбрали и реализовали WebDAV в Яндекс.Диске
Уже в момент запуска Яндекс.Диск дал многим разработчиками возможность использовать его в своих приложениях и программах. И обеспечивает это то, что протоколом для десктопных клиентов Диска мы выбрали WebDAV.
Так как именно протокол определяет то, как общаются между собой программы и сервер, от его выбора зависит примерно всё. И то, как будут устроены клиенты, и то, какие возможности работы с файлами у них будут.
Сегодня мы хотим рассказать о причинах, которые остановили наш выбор именно на WebDAV и сделали его протоколом для клиентов Яндекс.Диска.
Благодаря API, реализованному на его базе, с нашим сервисом уже работают ABBYY FineScanner, Handy Backup 7, ES Проводник и неофициальный клиент Яндекс.Диска для Linux.
Перед тем как выбрать протокол, мы определили для себя важнейшие требования к нему:
FTP. Этот протокол для удалённой работы с файлами проверен временем. Но создавался он без учёта требований информационной безопасности, что стало для нас его существенным недостатком. Помимо этого, он не поддерживает многие необходимые нам операции, например, передачу метаданных вместе с содержимым файла. И требует для подключения специальные приложения.
BitTorrent. Так как речь сразу шла о синхронизации между девайсами, то использовать соединение между ними без создания нагрузки на серверы было бы очень полезно, но это потребовало бы двойной работы по разработке клиента. Вдобавок возникли бы проблемы при работе через NAT-ы и firewall-ы, что сильно снизило бы пользу от использования этого протокола.
Amazon S3. Это хранилище использует свой собственный протокол, основанный на HTTP. Мы рассматривали возможность использования API S3, однако отказались от этой идеи из-за отсутствия в нём привычной работы с каталогами и из-за необходимости использовать специальные приложения для доступа.
WebDAV. Основанный на HTTP и XML и нетрудно расширяемый, он поддерживает в спецификациях практически все, что нам нужно. C ним достаточно хорошо работают предустановленные пакеты во всех целевых операционных системах. Кроме того отдел разработки десктопных клиентов Яндекс.Диска, занимавшийся XMPP-сервером Яндекса, на тот момент уже имел опыт работы с открытыми протоколами на базе XML.
Главной причиной, по которой нам не хотелось создавать свой собственный протокол, было то, что работать с ним смогут только наши приложения, а мы хотели открытости.
В итоге, из всех обсуждавшихся вариантов мы выбрали WebDAV. Единственное, чего не хватало в протоколе — это информирования клиента об изменениях на сервере, очень важной фичи синхронизации. Но так как протокол расширяем, это не стало проблемой.
После выбора протокола началась работа над прототипом Яндекс.Диска. Наш WebDAV-сервер мы написали на Erlang. В качестве фреймворка для веб-сервера был выбран mochiweb, достаточно легковесная и хорошо знакомая нашим разработчикам библиотека. Она же была использована в известной статье о подключении миллиона пользователей к одному серверу — A million user comet application. Также мы думали и об использовании веб-сервера Yaws, который можно сравнить с Apache. Это полноценный веб-сервер, умеющий отдавать статику, запускать CGI-скрипты, обрабатывать специальные страницы с серверными скриптами. Но это всё было нам не нужно. Если бы мы начинали делать проект сейчас, выбор пал бы на Cowboy, так как он предоставляет больше возможностей по определению проблем с соединением.
После изучения протокола WebDAV началась работа над операциями листинга файлов и каталогов на сервере. В качестве хранилища для прототипа использовались mysql-база данных, в которой хранилась мета-информация и обычная файловая система для хранения содержимого файлов. Масштабирования и высокой надёжности на этом этапе не требовалось.
Схема была довольно простой, так как это был прототип. Как обычно бывает с файловыми системами, встал вопрос ограничений на пути. Так как максимальная длина пути к ресурсу в протоколе не оговаривалась, было решено сделать длину компоненты пути в 255 символов, а количество уровней вложенности неограниченным. Примерно таблица хранилища файлов выглядела так:
| id | число, автоинкремент, уникальный идентификатор ресурса |
| uid | пользователь, владелец ресурса |
| path | строка длины 255, имя ресурса |
| type | тип ресурса, файл или каталог |
| parent | число, id владельца |
| depth | число, уровень вложенности ресурса использовалось для оптимизации запросов на выборку |
Одной из первых нетривиальных задач стал листинг корня, в котором ничего нет. Сложность в том, что метод PROPFIND, кроме просто листинга, выполняет ещё и задачу чтения свойств ресурса. Необходимо было правильно разбирать запрос, понимать, что мы можем выдать, а что нет; формировать правильный ответ. В качестве первого клиента использовался встроенный в Ubuntu gvfs. Отладив работу с ним, мы решили проверить работу подключения из Windows 7 и обнаружили, что он с нами не работает. Исследование работы с другими серверами показало, что встроенные в Windows клиенты не обрабатывают пространство имён «DAV:», если оно объявлено дефолтным, без префикса. Другие стандартные клиенты оказались более терпимыми и легко переваривали выдачу, сформированную специально для клиентов Windows. К счастью, это была единственная несовместимость, которую нам удалось найти.
Когда работа над листингом была завершена, мы реализовали тривиальные операции создания каталогов и удаления ресусов.
Дальше требовалось научиться заливать файлы, но эта операция была не так проста. А почему — если эта тема будет вам интересна — мы расскажем в следующем посте.










