Яндекс диск приложение какие порты
Ниже приведены решения некоторых проблем, которые могут возникать при установке программы Яндекс.Диск или в процессе работы с программой.
Программа не скачивается или не устанавливается
Проверьте версию операционной системы. Программа Яндекс.Диск может быть установлена на Windows следующих версий: 32-разрядная Windows XP Service Pack 3, Windows Vista, Windows 7, Windows 8 (классический интерфейс), Windows 10 . Если вы используете прокси-серверы или фаерволы, отключите их на время установки программы.Не могу авторизоваться
Установите последнюю версию программы. Убедитесь, что ввели правильный пароль от своего аккаунта на Яндексе.
Внимание. Если вы используете или раньше использовали двухфакторную аутентификацию, для авторизации в программе Яндекс.Диск нужен одноразовый пароль, сгенерированный мобильным приложением «Яндекс.Ключ» .Произошла ошибка. Проверьте соединение с интернетом
Программе не удалось связаться с сервером. Проверьте ваше интернет-соединение, попробуйте отключить антивирусы и файрволы. Если вы используете прокси-сервер, попробуйте отключить его.
Проверьте ваше соединение с интернетом.
Дата и время на компьютере должны совпадать с реальными.
Порты, которые использует программа, должны быть открыты. Проверьте, не заблокированы ли провайдером, антивирусом или файрволом следующие порты: 443, 5222 .Попробуйте отключить проверку сертификатов в настройках антивируса.
Для продуктов «Лаборатории Касперского» отключите проверку защищенного соединения: Настройки → Дополнительные → Сеть . Отключите опцию Всегда проверять защищённые соединения .
Не могу настроить программу
Как выбрать другую папку для синхронизации с сервером? Кликните правой кнопкой мыши на иконке Диска в области уведомлений. Пункт Настройки → вкладка Общие . Укажите другую папку для синхронизации с сервером. Как узнать, сколько осталось свободного места на Диске? Посмотрите в нижнюю часть окна программы. Как настроить программу для работы через прокси-сервер? Кликните правой кнопкой мыши на иконке Диска в области уведомлений. Пункт Настройки → вкладка Прокси → Ручные настройки прокси-сервера . Укажите параметры для доступа к прокси-серверу. Как включить или отключить автозапуск программы? Кликните правой кнопкой мыши на иконке Диска в области уведомлений. Пункт Настройки . Снимите или установите галочку в пункте Запускать программу при входе в систему . Где настроить автоматическое обновление программы? Кликните правой кнопкой мыши на иконке Диска в области уведомлений. Пункт Настройки → вкладка Дополнительно . Установите галочку напротив пункта Проверять обновления автоматически .Программе не удалось связаться с сервером. Проверьте стабильность интернет-соединения, попробуйте отключить антивирусы и файрволы.
Убедитесь, что открыты следующие порты: 443, 5222. Если вы используете прокси-серверы, попробуйте отключить их.
Ошибка чтения файла
Программа не может получить доступ к каким-либо файлам в папке Яндекс.Диска. Ошибка возникает, если файл открыт в другой программе или его название содержит недопустимые символы (не являющиеся символами Unicode).
Проверьте права доступа программы к папке Яндекс.Диска и к файлам в ней. Синхронизируемые файлы не должны быть открыты в других программах.
Ваш Диск заполнен
Место на Диске закончилось. Удалите ненужные файлы, очистите Корзину или купите дополнительное место.
Папка синхронизации недоступна
Выбранная для синхронизации папка недоступна для чтения или удалена. Проверьте, на месте ли эта папка, или выберите другую.
Диск не настроен
Вы установили программу, но не выбрали папку для синхронизации и не авторизовались в программе.
Конфликт папки синхронизации
Указанная в настройках программы папка уже используется с другой учётной записью Диска. Использовать одну и ту же папку для синхронизации с разными аккаунтами нельзя. Выберите другую папку в настройках программы.
Папка синхронизации не выбрана
Не выбрана папка, которая будет синхронизироваться с Диском. Выбрать папку можно в настройках программы.
Невозможно загрузить файл больше 50 ГБ
В папке Яндекс.Диск есть файлы объемом более 50 гигабайт. Такие файлы загрузить на Диск нельзя.
Файл не синхронизировался. Что могло произойти?
Яндекс.Диск не может загрузить файл на сервер в следующих случаях:
ваш компьютер не подключен к интернету;
в настройках Яндекс.Диска отключена синхронизация;
размер файла, который необходимо синхронизировать, больше 50 ГБ;
доступ к файлу ограничен (например, файл используется другой программой).
Если файлы находятся в папке Яндекс.Диска и в программе отмечены значком , но файлы не появились на других компьютерах или в веб-интерфейсе, сообщите нам об этом через форму внизу страницы.
Программа зависла в статусе «Идёт синхронизация»
Измените длинные названия файлов в папке Яндекс.Диска на более короткие. Проверьте, есть ли у программы стабильный доступ в сеть (антивирусы и файрволы могут блокировать соединение).
Низкая скорость синхронизации
Скорость синхронизации рассчитывается с учетом экономии трафика и ресурсов системы. Также скорость может ограничиваться вашим провайдером — проверьте скорость соединения с интернетом.
Программа в Windows не открывается
Если Яндекс.Диск перестал открываться при нажатии на ярлык или на значок программы в области уведомлений, попробуйте его переустановить:
Войдите в аккаунт. Если на вашем компьютере остались старые файлы Диска, они автоматически синхронизируются с сервером.Я удалил файлы в программе, и они удалились насовсем
Когда вы удаляете файлы в программе, они попадают в Корзину и хранятся в ней 30 дней. После этого они автоматически удаляются с сервера. Восстановить удаленные с сервера файлы нельзя. Восстановить файлы из Корзины можно только в веб-интерфейсе Яндекс.Диска.
Внимание. Файлы, перемещенные в Корзину, продолжают занимать место на вашем Диске. Если вам не хватает места, очистите Корзину.Если вы хотите удалить файл с компьютера, но сохранить на сервере, настройте выборочную синхронизацию по инструкции Выборочная синхронизация папок.
Для доступа к данным какого-либо пользователя приложение должно быть авторизовано посредством Basic-аутентификации или OAuth-токена.
Basic-аутентификация
Для получения доступа создайте пароль приложения с типом Файлы и укажите этот пароль в настройках сервиса, который будет использовать API Яндекс.Диска.
Для Basic-аутентификации каждый запрос приложения к Яндекс.Диску должен содержать заголовок Authorization следующего вида:
Токен доступа здесь — это строка вида <логин>:<пароль> в кодировке base64.
Авторизация приложения с помощью OAuth-токена
Приложения могут получать доступ к Дискам пользователей с помощью OAuth-токенов. Каждый токен предоставляет определенному приложению доступ к данным определенного пользователя.
При регистрации приложения, использующего API Яндекс.Диска, следует выбрать соответствующие права доступа:
После регистрации приложение сможет получать OAuth-токены для доступа к данным пользователей любым подходящим способом.
Полученный токен следует передавать в заголовке Authorization при каждом вызове API Диска, указывая тип токена перед его значением. Пример такого заголовка:
Получение и использование OAuth-токенов подробно описано в документации OAuth-сервиса Яндекса.
">,"extra_meta":[>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>],"title":"Начало работы - API. Руководство разработчика","productName":"Яндекс.Диск","extra_js":[[],[,"mods":<>,"__func136":true,"tag":"script","bem":false,"attrs":,"__func63":true>,,"mods":<>,"__func136":true,"tag":"script","bem":false,"attrs":,"__func63":true>],[,"mods":<>,"__func136":true,"tag":"script","bem":false,"attrs":,"__func63":true>]],"extra_css":[[],[,"mods":<>,"__func65":true,"__func64":true,"bem":false,"tag":"link","attrs":>,,"mods":<>,"__func65":true,"__func64":true,"bem":false,"tag":"link","attrs":>],[,"mods":<>,"__func65":true,"__func64":true,"bem":false,"tag":"link","attrs":>]],"csp":<"script-src":[]>,"documentPath":"/dev/disk/doc/dg/concepts/quickstart.html","isBreadcrumbsEnabled":true,"lang":"ru","params":<>>>>'>"tag":"meta","attrs":Для доступа к данным какого-либо пользователя приложение должно быть авторизовано посредством Basic-аутентификации или OAuth-токена.
Basic-аутентификация
Для получения доступа создайте пароль приложения с типом Файлы и укажите этот пароль в настройках сервиса, который будет использовать API Яндекс.Диска.
Для Basic-аутентификации каждый запрос приложения к Яндекс.Диску должен содержать заголовок Authorization следующего вида:
Токен доступа здесь — это строка вида <логин>:<пароль> в кодировке base64.
Авторизация приложения с помощью OAuth-токена
Приложения могут получать доступ к Дискам пользователей с помощью OAuth-токенов. Каждый токен предоставляет определенному приложению доступ к данным определенного пользователя.
При регистрации приложения, использующего API Яндекс.Диска, следует выбрать соответствующие права доступа:
После регистрации приложение сможет получать OAuth-токены для доступа к данным пользователей любым подходящим способом.
Полученный токен следует передавать в заголовке Authorization при каждом вызове API Диска, указывая тип токена перед его значением. Пример такого заголовка:
Получение и использование OAuth-токенов подробно описано в документации OAuth-сервиса Яндекса.
Уже в момент запуска Яндекс.Диск дал многим разработчиками возможность использовать его в своих приложениях и программах. И обеспечивает это то, что протоколом для десктопных клиентов Диска мы выбрали WebDAV.
Так как именно протокол определяет то, как общаются между собой программы и сервер, от его выбора зависит примерно всё. И то, как будут устроены клиенты, и то, какие возможности работы с файлами у них будут.
Сегодня мы хотим рассказать о причинах, которые остановили наш выбор именно на WebDAV и сделали его протоколом для клиентов Яндекс.Диска.
Благодаря API, реализованному на его базе, с нашим сервисом уже работают ABBYY FineScanner, Handy Backup 7, ES Проводник и неофициальный клиент Яндекс.Диска для Linux.
Перед тем как выбрать протокол, мы определили для себя важнейшие требования к нему:
- Скорость работы;
- Открытая лицензия;
- Возможность реализации всех необходимых действий: аутентификации, поддержки файловых операций, конкурентного доступа к файлам, докачки с сервера и возобновления закачки на сервер;
- Распространённость — он должен работать с целевыми операционными системами (в первую очередь Windows, Mac OS X, Linux) «из коробки» или с минимальными доработками.
FTP. Этот протокол для удалённой работы с файлами проверен временем. Но создавался он без учёта требований информационной безопасности, что стало для нас его существенным недостатком. Помимо этого, он не поддерживает многие необходимые нам операции, например, передачу метаданных вместе с содержимым файла. И требует для подключения специальные приложения.
BitTorrent. Так как речь сразу шла о синхронизации между девайсами, то использовать соединение между ними без создания нагрузки на серверы было бы очень полезно, но это потребовало бы двойной работы по разработке клиента. Вдобавок возникли бы проблемы при работе через NAT-ы и firewall-ы, что сильно снизило бы пользу от использования этого протокола.
Главной причиной, по которой нам не хотелось создавать свой собственный протокол, было то, что работать с ним смогут только наши приложения, а мы хотели открытости.
В итоге, из всех обсуждавшихся вариантов мы выбрали 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. К счастью, это была единственная несовместимость, которую нам удалось найти.
Когда работа над листингом была завершена, мы реализовали тривиальные операции создания каталогов и удаления ресусов.
Дальше требовалось научиться заливать файлы, но эта операция была не так проста. А почему — если эта тема будет вам интересна — мы расскажем в следующем посте.
Облачное хранилище Яндекс Диск можно будет подключить к своему компьютеру как сетевой диск, по протоколу WebDAV. После подключения сетевого диска, вы сможете работать с облачным хранилищем Яндекса со своего компьютера, как с обычным диском в операционной системе Windows.
В Яндекс.Диск вы можете хранить свои файлы в «облаке», взаимодействуя с хранилищем, с помощью специальной программы-клиента, или управляя своими данными через веб-интерфейс, используя для этого браузер.
При использовании специальной программы от Яндекса, ваши файлы будут храниться одновременно на компьютере и в облачном хранилище, а при использовании веб-интерфейса, ваши данные будут находиться только в облачном хранилище.
Можно также использовать Яндекс.Диск в качестве сетевого диска. Это позволит вам получить доступ к своим файлам в облачном хранилище непосредственно в Проводнике. Подключение Диска к компьютеру будет происходить с помощью протокола WebDAV.
Сетевой диск по WebDAV
После подключения Яндекс.Диска, в качестве сетевого диска к вашему компьютеру, вы получите доступ ко всему содержимому облачного хранилища в данной учетной записи. При этом Яндекс.Диск, подключенный с помощью WebDAV, будет доступен только при подключенном интернет-соединении. Если выход в интернет будет отключен, то в этом случае, доступ к сетевому диску будет прекращен.Другой особенностью использования Яндекс.Диска по протоколу WebDAV является то, что все данные этого облачного хранилища будут находится в «облаке», а не на вашем компьютере. Вы работаете с облачным хранилищем как обычным диском на своем компьютере, а все данные при этом, физически будут находиться на удаленном сервере Яндекса.
Если на вашем компьютере уже установлена программа-клиент, и вы пользуетесь облачным хранилищем на своем компьютере, то при подключении Яндекс.Диска через WebDAV, вы можете дополнительно подключить к своему компьютеру сетевой диск с другим вашим облачным хранилищем Яндекса.
У вас может быть несколько облачных хранилищ в Яндексе. Это довольно распространенное явление, так как у многих пользователей может быть несколько электронных почтовых ящиков в Яндексе. Яндекс.Диск привязан к электронному почтовому ящику, поэтому у этих пользователей автоматически будет несколько облачных хранилищ, которыми они могут пользоваться.
Как подключить Яндекс.Диск как сетевой диск к компьютеру на Windows
Для подключения сетевого диска в операционной системе Windows, сначала нужно будет кликнуть правой кнопкой по иконке «Компьютер» или «Этот Компьютер» на Рабочем столе или из меню «Пуск». Затем необходимо будет выбрать пункт контекстного меню «Подключить сетевой диск…».
По-другому, подключить сетевой диск можно будет из окна Проводника, открытого во вкладке «Компьютер». Там нужно будет выбрать «Подключить сетевой диск».
Далее будет открыто окно «Подключить сетевой диск». В этом окне необходимо выбрать букву для нового сетевого диска. По умолчанию, Windows автоматически выбирает свободную букву алфавита. Вы можете поменять букву диска, если вам это потребуется.
В поле «Папка» необходимо будет ввести следующий адрес:
По умолчанию, активирован пункт «Восстанавливать при входе в систему».
После завершения выбора настроек, нажмите на кнопку «Готово».
Далее откроется окно «Подключение сетевого диска».
После успешного подключения сетевого диска, будет открыто окно «Безопасность Windows».
Здесь, в поле «Пользователь» вам нужно будет ввести логин от своей учетной записи в Яндекс.Диск. Так как логин привязан к почтовому ящику в Яндексе, то обратите внимание на то, что в этом случае, вам нужно будет вводить не полный адрес электронной почты, а только логин (то, что идет до «собаки»).
В поле «Пароль» введите пароль от своей учетной записи. Затем, активируйте пункт «Запомнить учетные данные», для того, чтобы заново не вводить свои данные, при каждом новом подключении к сетевому диску. Далее нажмите на кнопку «ОК».
После этого, в окне Проводника будет открыто облачное хранилище Яндекс.Диск. Здесь будут отображены все файлы и папки, которые размещены именно в этом облачном хранилище.
В окне Проводника, все сетевые диски, подключенные к вашему компьютеру, будут отображаться в области «Сетевое размещение».
Теперь вы можете пользоваться «облаком» Яндекса как обычным диском на своем компьютере.
Как отключить сетевой диск Яндекс WebDAV
Для отключения webdav yandex disk от компьютера, сначала вам нужно будет кликнуть по иконке «Компьютер» или «Этот компьютер», а затем в контекстном меню следует выбрать пункт «Отключить сетевой диск…».
В открывшемся окне « сетевых дисков», вам необходимо будет выделить нужный диск, а затем нажать на кнопку «ОК».
После этого сетевой диск Яндекс.Диск будет отключен от вашего компьютера.
Выводы статьи
Пользователь может подключить облачное хранилище Яндекс.Диск к своему компьютеру как сетевой диск, при помощи протокола WebDAV. В этом случае, вы будете использовать удаленное «облако» как сетевой диск. При этом, физически ваши файлы будут находиться на удаленном сервере, а вы сможете работать с ними как на обычном диске своего компьютера.
Работать с облачными хранилищами куда удобнее, если к ним можно подключаться через протокол передачи данных FTP. Это очень быстрый протокол, который позволяет передавать файлы на сервер или с сервера на клиент практически моментально, по крайней мере, куда быстрее, чем стандартные загрузочные протоколы Интернета. В данной статье разберем, можно ли подключить свой ПК по FTP на Яндекс Диск, и какие есть альтернативы, а также способы создать сетевой диск у себя на компьютере из удаленного сервера FTP.
Можно ли зайти в Яндекс Диск по протоколу FTP
Во время разработки Яндекс Диска программисты долгое время не могли определиться с протоколом, который выбрать для подключения к сервису. Ведь именно протокол определяет взаимоотношение сервера и клиента, и правила, по которым они будут работать. А значит от выбора протокола зависело то, какие функции будут у Яндекс Диска.
В итоге, выбор был сделан не в пользу протокола передачи данных FTP. Его отбросили, как вариант, вместе с другими мощными протоколами: BitTorrent, Amazon S3 и прочими. В своей статье программисты написали, что хоть и уважают протокол FTP, как один из самых старых и проверенных временем, но его недочеты не позволяют использовать ФТП для такого глобального сервиса, как Яндекс Диск.
Разработчики взялись именно за этот протокол, потому что с ним можно работать как при помощи стандартных средств операционной системы, так и при помощи различных программ. А благодаря открытой лицензии, программисты Яндекса подкорректировали протокол под свои нужды, добавив в него отчетность о действиях на сервере, которой ранее не было.
Как подключиться к сервису Яндекс Диск через клиенты FTP
Можно ли установить сетевой диск по FTP на ПК
И все-таки странно, что программисты Яндекса не выбрали в качестве основного протокола Диска FTP. Ведь данный протокол легко может работать и без специальных программ, а при помощи стандартных возможностей Windows. А что касается безопасности, есть специальный модифицированный протокол SFTP, который является смесью FTP и шифрованного SSH.
Так, чтобы зайти на сервер без специальной программы-клиента, нужно лишь подключить его как сетевой диск на компьютере. То есть вы сможете выполнять операции на сервере, и в это время будете находиться в стандартном проводнике Windows.
Читайте также: