Как я использую сервис Яндекс.Диск. Обзор возможностей яндекс диск и решение проблем Клиент для управления yandex disk

Предполагается, что резервные копии уже складываются в определённую папку. В примере ниже это папка backup , расположенная в корне сервера.

После установки и настройки Яндекс Диска .

Через командную строку создаём на сервере директорию my_scripts и файл скрипта backup_webdav.sh , который будет перемещать резервные копии на Яндекс Диск:

cd /
sudo mkdir my_scripts
nano /my_scripts/backup_webdav.sh

Вставляем содержимое скрипта:

# Монтируем Яндекс Диск
#mv /backup/ /mnt/yandex
cp -r /backup/* /mnt/yandex
# Отключаем Яндекс Диск
umount /mnt/yandex

где ключ -r – означает копирование в том числе и папок.

При желании можно перемещать папку целиком, для этого раскомментируем команду перемещения, а команду копирования закомментируем.

# Монтируем Яндекс Диск
mount -t davfs https://webdav.yandex.ru /mnt/yandex/
mv /backup/ /mnt/yandex
#cp -r /backup/* /mnt/yandex
# Отключаем Яндекс Диск
umount /mnt/yandex

Из папки /backup/ данные будут копироваться в папку Яндекс Диска, который подключен по пути /mnt/yandex .

Запуск скрипта вручную:

sh /my_scripts/backup_webdav.sh

или если не работает, так:

cd /my_scripts
sh backup_webdav.sh

Можно скрипт внести в задания CRON и назначить расписание.

Добавляем задания в CRON

Открываем файл CRON

nano /etc/crontab

Добавляем данные:

# Backup to Yandex Disk
# ежедневно в 2:00
00 2 * * * root /my_scripts/backup_webdav.sh >/dev/null 2>&1

На файл backup_webdav.sh нужно выставить права доступа chmod +x , иначе он не будет запускать через CRON. Для этого через командную строку вводим:

cd /my_scripts/
chmod +x backup_webdav.sh

Теперь каждый день в 2 часа ночи , резервные копии, созданные сторонними программами, будут перемещаться на Яндекс Диск.

Делаем для скриптов резервную копию

Также можно на будущее, сделав для них резервную копию в корневой каталог сайта.

Можно и вовсе не делать скрипт в корневой папке сервера, а сразу сделать его в корне сайта и подцеплять через CRON. Тогда скрипт можно создавать через FTP-клиент, а консоль понадобится только для редактирования файла cron. Но в этом случае резервное копирование по расписанию может и не заработать, каких-то настроек для CRON будет не хватать.

В данной статье мы будем роднить Яндекс c Linux, а точнее подключать Яндекс диск в Linux как локальную папку. Доступ к Яндекс диску из Linux реализовываем с помощью протокола WebDAV, все делается довольно просто.

Доступ к Яндекс диску в Linux можно реализовать несколькими способами.

  1. Первый способ подключения к Яндекс диску.

Можно осуществить с помощью стандартного файлового менеджера используемого в дистрибутиве Linux, будь то Dolphin (KDE), Nautilus (Unity или Gnome), Nemo (Cinnamon), Caja (Mate), Thunar (Xfce) или PCManFM (LXDE), в общем, все те, которые поддерживают технологию WebDAV.

Для этого необходимо в адресной строке файлового менеджера из вида иконок (кнопок) переключиться в вид текстовой строки , чтобы можно было прописать следующий адрес:

davs://[email protected]/

Где user необходимо заменить на ваш логин в Яндексе и нажать , после чего необходимо ввести пароль. Здесь можно сделать выбор в диалоговом окне, при вводе пароля, указав «запомнить навсегда». После подключения Яндекс диска к файловому менеджеру Linux можно сделать закладку , после рестарта системы у вас будет иметься закладка для монтирования Яндекс облака.

  1. Второй способ для подключения Яндекс диска в Linux является утилита davfs2, которая найдется в каждом дистрибутиве.

Для установки davfs2 в Ubuntu команда будет выглядит так:

Sudo apt-get install davfs2

Настройка davfs2 для монтирования яндекс диска в Linux

Создаем каталог в Linux куда будет монтироваться Яндекс диск. Я предлагаю его создать в каталоге /media:

Sudo mkdir /media/yandex_disk

Следующей командой мы монтируем диск в созданный каталог, введя свой логин и пароль от Яндекс аккаунта, и выдаем права своему пользователю:

Sudo mount -t davfs https://webdav.yandex.ru /media/yandex_disk && sudo chown -R pavel /media/yandex_disk

(вместо pavel пишем имя своего пользователя)

Проверяем подключение диска:

Sudo echo "https://webdav.yandex.ru username password" >> /etc/davfs2/secrets

(username password - необходимо вводить свои).

Логин и пароль для подключения к Яндекс диску всегда можно исправить в файле /etc/davfs2/secrets вашим любимым редактором текстовых файлов.

И наконец, заканчиваем настройку Яндекс диска, автоматическим подключением его после старта системы. Для этого нужно в конце файла /etc/fstab прописать следующее:

https://webdav.yandex.ru:443 /media/yandex_disk davfs user,noauto 0 0

Теперь можно добавить вашего user-а в группу: davfs2

Sudo adduser pavel davfs2

(pavel сменить на своего).

Ну и в конце меняем права на файл mount.davfs следующей командой:

Sudo chmod 4755 /usr/sbin/mount.davfs

После перезагрузки в менеджере файлов должна появиться точка монтирования.

  1. Третий способ является не совсем Линуксовым, а что-то в стиле Windows.

Почему я к нему так отношусь? Потому что этот пакет не из репозитория, а значит, что вся ответственность за безопасность системы при установки пакетов не из Linux-овых хранилищ лежит на вашей совести. За обновлением этих пакетов ваша система следит, не сможет, а значит, эти программные пакеты останутся в этом состоянии с момента установки.

Тем не менее, кому то будет проще настроить доступ, таким образом, все манипуляции минимальные, щелкаете по пакету и вперед.

Облачное хранилище Яндекс Диск можно будет подключить к своему компьютеру как сетевой диск, по протоколу WebDAV. После подключения сетевого диска, вы сможете работать с облачным хранилищем Яндекса со своего компьютера, как с обычным диском в операционной системе Windows.

В Яндекс.Диск вы можете хранить свои файлы в «облаке», взаимодействуя с хранилищем, с помощью специальной программы-клиента, или управляя своими данными через веб-интерфейс, используя для этого браузер.

При использовании специальной программы от Яндекса, ваши файлы будут храниться одновременно на компьютере и в облачном хранилище, а при использовании веб-интерфейса, ваши данные будут находиться только в облачном хранилище.

Можно также использовать Яндекс.Диск в качестве сетевого диска. Это позволит вам получить доступ к своим файлам в облачном хранилище непосредственно в Проводнике. Подключение Диска к компьютеру будет происходить с помощью протокола WebDAV.

Сетевой диск по WebDAV

WebDAV (Web-based Distributed Authoring and Versioning) - переводится примерно так: веб-средства для распределенной разработки и управления версиями. Это набор расширений, которые устанавливаются поверх протокола HTTP, которые позволяют пользователям совместно редактировать и управлять файлами на удаленном веб-сервере.

После подключения Яндекс.Диска, в качестве сетевого диска к вашему компьютеру, вы получите доступ ко всему содержимому облачного хранилища в данной учетной записи. При этом Яндекс.Диск, подключенный с помощью WebDAV, будет доступен только при подключенном интернет-соединении. Если выход в интернет будет отключен, то в этом случае, доступ к сетевому диску будет прекращен.

Другой особенностью использования Яндекс.Диска по протоколу WebDAV является то, что все данные этого облачного хранилища будут находится в «облаке», а не на вашем компьютере. Вы работаете с облачным хранилищем как обычным диском на своем компьютере, а все данные при этом, физически будут находиться на удаленном сервере Яндекса.

Если на вашем компьютере уже установлена программа-клиент, и вы пользуетесь облачным хранилищем на своем компьютере, то при подключении Яндекс.Диска через WebDAV, вы можете дополнительно подключить к своему компьютеру сетевой диск с другим вашим облачным хранилищем Яндекса.

У вас может быть несколько облачных хранилищ в Яндексе. Это довольно распространенное явление, так как у многих пользователей может быть несколько электронных почтовых ящиков в Яндексе. Яндекс.Диск привязан к электронному почтовому ящику, поэтому у этих пользователей автоматически будет несколько облачных хранилищ, которыми они могут пользоваться.

Как подключить Яндекс.Диск как сетевой диск к компьютеру на Windows

Для подключения сетевого диска в операционной системе Windows, сначала нужно будет кликнуть правой кнопкой по иконке «Компьютер» или «Этот Компьютер» на Рабочем столе или из меню «Пуск». Затем необходимо будет выбрать пункт контекстного меню «Подключить сетевой диск…».

По-другому, подключить сетевой диск можно будет из окна Проводника, открытого во вкладке «Компьютер». Там нужно будет выбрать «Подключить сетевой диск».

Далее будет открыто окно «Подключить сетевой диск». В этом окне необходимо выбрать букву для нового сетевого диска. По умолчанию, Windows автоматически выбирает свободную букву алфавита. Вы можете поменять букву диска, если вам это потребуется.

В поле «Папка» необходимо будет ввести следующий адрес:

Https://webdav.yandex.ru

По умолчанию, активирован пункт «Восстанавливать при входе в систему».

После завершения выбора настроек, нажмите на кнопку «Готово».

После успешного подключения сетевого диска, будет открыто окно «Безопасность Windows».

Здесь, в поле «Пользователь» вам нужно будет ввести логин от своей учетной записи в Яндекс.Диск. Так как логин привязан к почтовому ящику в Яндексе, то обратите внимание на то, что в этом случае, вам нужно будет вводить не полный адрес электронной почты, а только логин (то, что идет до «собаки»).

В поле «Пароль» введите пароль от своей учетной записи. Затем, активируйте пункт «Запомнить учетные данные», для того, чтобы заново не вводить свои данные, при каждом новом подключении к сетевому диску. Далее нажмите на кнопку «ОК».

После этого, в окне Проводника будет открыто облачное хранилище Яндекс.Диск. Здесь будут отображены все файлы и папки, которые размещены именно в этом облачном хранилище.

В окне Проводника, все сетевые диски, подключенные к вашему компьютеру, будут отображаться в области «Сетевое размещение».

Теперь вы можете пользоваться «облаком» Яндекса как обычным диском на своем компьютере.

Как отключить сетевой диск Яндекс WebDAV

Для отключения webdav yandex disk от компьютера, сначала вам нужно будет кликнуть по иконке «Компьютер» или «Этот компьютер», а затем в контекстном меню следует выбрать пункт «Отключить сетевой диск…».

В открывшемся окне « сетевых дисков», вам необходимо будет выделить нужный диск, а затем нажать на кнопку «ОК».

После этого сетевой диск Яндекс.Диск будет отключен от вашего компьютера.

Выводы статьи

Пользователь может подключить облачное хранилище Яндекс.Диск к своему компьютеру как сетевой диск, при помощи протокола WebDAV. В этом случае, вы будете использовать удаленное «облако» как сетевой диск. При этом, физически ваши файлы будут находиться на удаленном сервере, а вы сможете работать с ними как на обычном диске своего компьютера.

Опытный пользователь ПК и Интернет

Приложение Яндекс диск предлагает 10 Гб бесплатного места после установки. Последующие гигабайты докупаются отдельно. Согласно тарифам за 10 гб разработчик просит 30 р, 100 гб – 80 р, 1Тб – 200 р. Цены подразумевают арендную плату на 30 дней.

Приложение, устанавливаемое для Windows, Mac OS X или мобильных платформ потребует постоянного интернет-соединения для синхронизации файлов. При отключенной сети, загрузка новых данных произойдет автоматически после подключения. Влияние работы диска на почувствовать сложно. На Android и IOS автоматическая синхронизация настраивается пользователем. Вариант работы только при доступном сэкономит дорогой мобильный трафик.

Хранилище Яндекс управляет информацией, находящейся на сервере, при помощи изменения файлов в папке программы на компьютере пользователя. К сожалению, такой вариант может не устроить из-за нежелания или невозможности хранения файлов на HDD (), возникающие по причинам нехватки места или использования несовместимой ОС.

Подключение и настройка WebDAV на Windows

При желании использовать хранилище Яндекс на ОС Windows без понадобится подключить сетевой диск. Последовательность действий в этом случае такова:

    1. Правой кнопкой мыши кликнуть на ярлыке компьютера, на рабочем столе или в меню «Пуск».
    2. В открывшемся списке выбрать пункт «Подключить сетевой диск».

    1. В появившемся окне задать букву диска и адрес сервера сетевого хранилища Яндекса https://webdav.yandex.ru/.

    1. Нажать кнопку «Готово» и дождаться подключения сетевого диска.
    2. После непродолжительного ожидания автоматически откроется окно безопасности Windows, в котором потребуется в соответствующих полях ввести данные своей учетной записи с привязанным хранилищем Яндекс.

Доступ к меню подключения сетевого диска присутствует и в проводнике – пункт во вкладке верхнего горизонтального меню «компьютер». Правильно выполнив последовательность действий, появиться новый сетевой диск с файлами. Отвязка каталога Яндекс выполняется через меню «Отключить сетевой диск».

Подключение файлового сервиса через командную строку Windows

Если вариант установки сетевого диска при помощи проводника Windows не устраивает или работает некорректно, существует второе решение задачи при помощи командной строки (CMD). Для начала понадобится запустить ее. Есть два варианта как это сделать:

    1. Набрать поисковый запрос «cmd» в меню Пуск, (если установлена Windows Vista, 7 см. ), после чего windows покажет иконку приложения, которое и необходимо запустить.
    2. Для Windows 8, 8.1 и 10 запустить приложение «Выполнить», которое предусмотрено во всех версиях ОС от Microsoft, при помощи комбинации клавиш “Win + R” и прописать в открывшемся окне команду «cmd».

На этапе, когда командная строка уже запущенна, понадобится поочередно выполнить несколько действий:

    1. Набрать команду «Net Use », последовательно прописав букву тома, адрес к сетевой папке Yandex и параметр для восстановления хранилища после перезагрузки (если нужно восстановление – yes, в противоположном случае соответственно – no). Готовая к работе команда выглядит так – «net use j: https://webdav.yandex.ru /persistent:yes ».

    1. Подтвердить ввод команды клавишей Enter.
    2. После в консоли появится предложение ввести имя пользователя, что и потребуется сделать.
    3. В завершение ввести пароль, не забывая подтвердить ввод.

Теперь в проводнике отобразится сетевой диск. Если в доступе было отказано, необходимо проверить пароль и имя пользователя.

Особое внимание стоит обратить на шаг №4, так как введение секретных символов в cmd не отображается даже в виде звездочек.

Сетевой диск WebDAV на Linux для доступа к Яндекс диск

Для того чтобы подключить сетевой диск на Linux понадобится выполнить четыре действия:

  1. Открыть файловый менеджер Nautilius (стандартный инструмент для ОС Linux).
  2. Нажать левой кнопкой на меню «Соединить», после чего откроется окно с настройкой соединения.
  3. В поле сервер ввести адрес https://webdav.yandex.ru, выставить порт 443, выбрать тип «Безопасный WebDAV », пункт папка оставить без изменений, имя пользователя и пароль заполнить регистрационными данными Яндекса.
  4. После нажатия на кнопку подключения в Nautilius появится сетевой диск с файлами.

Подключение консольного клиента на Linux

Второй способ для Linux предлагает увеличенную скорость доступа к онлайн-хранилищу и снижает нагрузку на оборудование в сравнении с WebDAV.

Один минус - пакет устанавливается без графического интерфейса. Команды по настройке и работе с файлами выполняются через терминал.


Настройка сводится к трем действиям:
  1. Скачать официальный пакет консольного клиента и установить или выполнить процесс через консольную команду, подробно расписанную на официальной странице загрузки.
  2. Подтвердить установку клавишей Enter.
  3. Выполнить вход консольной командой username с вводом логина и пароля в терминале.

Подробный список команд для работы с клиентом в Linux представлен на странице загрузки приложения. Такой способ подойдет для пользователей, уверенно управляющих терминалом.

Яндекс диск API

API (Application Programming Interface) – оболочка, используемая для программирования приложений. При помощи этого ПО Яндекса сторонние разработчики встраивают функционал онлайн-хранилища в собственные программы. Комплект распространяется бесплатно на официальном сайте с поддоменом tech.
Помимо совместимости с Windows-приложениями, поддерживаются Mac OS X, мобильные платформы Windows Phone, IOS и Android.

Для веб-программистов Yandex представил пакеты, которые при помощи виджетов легко интегрируют хранилище в работу сайта.

API реализован на открытом протоколе WebDAV, в основе которого лежит HTTP (протокол передачи гипертекста). Программа позволяет моментально загрузить файл на сервер, если такой уже синхронизирован пользователем сервиса. Функционал работает по принципу сверки контрольных сумм. Когда они совпадают, происходит моментальная загрузка. Функция получила название «Дедупликация».

Программисты диска, помимо API для удобства разработчиков выпустили и полноценный пакет SDK Yandex, доступный на Java, а также объектно-ориентированных языках программирования C Sharp и Objective-C.

Download master и Яндекс диск

Такой несложный процесс, как скачивание файла внешним загрузчиком не вызывает вопросов. Но на практике с хранилищем Yandex проблема присутствует. Изучая страницу загрузки на Яндекс диске, можно столкнуться с дилеммой – ссылки для копирования, которая нужна Download Master, нет. Для того чтобы получить ее понадобиться:

    1. Начать загрузку в браузере (см. ).
    2. Перейти на вкладку загрузки.
    3. Поставить на паузу для экономии трафика или сразу нажать право клавишей мыши на загруженном объекте.
    4. Выбрать пункт «копировать адрес ссылки».

  1. Добавить новую загрузку в Download Master, используя скопированную ссылку.

Захват ссылок Download master

Есть и другое решение проблемы, если описанный выше вариант не устраивает. Download Master в этом случае настраивается в режим перехвата загрузок. Для этого понадобится:

  1. Запустить программу.
  2. Перейти в пункт «Настройки» в горизонтальном меню.
  3. Нажатием плюс раскрыть тему «Общие» и выбрать подпункт «Интеграция».
  4. Отметить галочками: «Отслеживать URL в буфере обмена», «Интеграция в Microsoft Internet Explorer», «Расширенная интеграция».
  5. Перезапустить браузер.

Перехват поддерживается только в Internet Explorer. Для корректной работы потребуется версия 6+.

Скачивание приватных файлов

Если файл не имеет настроек общего доступа, то ссылка на него доступна лишь владельцу. Для того чтобы найти URL на личный документ:

    1. Необходимо зайти в аккаунт Яндекс диска через браузер.
    2. Выделить файл левой кнопкой мыши, после чего в правой колонке появится миниатюра и описание.
    3. Нажать на иконку загрузки, находящуюся справа от желтой кнопки «Редактировать».

Настроить менеджер закачек:

    • на вкладке «Инструменты» – выбрать «Менеджер сайтов»;

    • в открывшемся окне выбрать «Добавить»;

    • заполнить все поля, «Сайт» – указываем https://passport.yandex.ru и ваш логин/пароль к сервисам Яндекса.

Благодаря гибким возможностям подключения к разным системам онлайн-хранилище Яндекс станет удобным приложением для корпораций и пользователей, желающих получить высокую скорость доступа к файлам из любого уголка планеты, а также бесплатное пространство, которого вполне достаточно для личной документации и фотографий.
Еще одно популярное приложение от Яндекса – , благодаря которому пользователь получает последнюю информацию рейсов самолетов, междугородних и пригородных поездов, паромов и автобусов

Более двух лет назад я написал статью , ставшую довольно популярной. За это время в рунете появился облачный сервис . Про него слышал, наверное, каждый. В сегодняшней статье хочу рассказать, как я использую Яндекс.Диск .

До появления Яндекс.Диска я использовал различные способы, чтобы хранить свои файлы в “облаке” и в случае необходимости отправлять их кому-нибудь еще. Их я и описал в статье “Способы передачи больших файлов в сети интернет” .

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

В 2013 году компания “Яндекс” закрыла данный сервис. Поэтому все файлы для скачивания я перенес на Яндекс.Диск, о чем нисколько не жалею и всем его рекомендую.

Конечно же большинство интернет-пользователей знают о Яндекс.Диске и многие пользуются им. Для тех же, кто еще не оценил всех плюсов данного сервиса, я о нем немного расскажу.

Для того, чтобы вы могли загружать на сервис свои файлы, необходимо иметь почтовый ящик на Яндексе (для скачивания файлов – не нужно и этого). Если он у вас уже есть, просто зайдите в свою почту во вкладку “Диск”:Сервис полностью бесплатный, однако есть возможность платного увеличения доступного дискового пространства. Лично для меня имеющегося на Яндекс.Диске бесплатного места более чем достаточно. Изначально предоставляется 3 Гб пространства, которые очень легко можно увеличить до 10 Гб. Для этого будет нужно установить программу-клиент “Яндекс.Диск” себе на компьютер (получим за это 3 Гб места); затем загрузить с помощью нее пару любых файлов (еще +2 Гб); и после этого рассказать о сервисе другу, поделившись ссылкой в одной из соцсетей (+2 Гб).

Если вам покажется мало доступных 10 Гб пространства, то можно бесплатно увеличить его еще на 10 Гб. Для этого придется приглашать друзей, рассылая им ссылки. За каждого такого друга, который перейдет по вашей ссылке и установит программу “Яндекс.Диск” вы сможете получать по 512 Мб пространства на диске.

Хотя использование клиента “Яндекс.Диск” на компьютере или другом устройстве довольно удобная штука, лично я пользуюсь сервисом только через веб-интерфейс . Поэтому получив свои 10 Гб пространства, я удалил программу с компьютера 🙂 .

Как я “расшариваю” или открываю публичный доступ к нужному файлу?

Сначала заходим через любой браузер на любом компьютере в свой почтовый ящик от Яндекса – затем переходим во вкладку “Диск”:
Жмем кнопку “Загрузить ”:Далее находим на компьютере нужный файл — выбираем его и нажимаем “Открыть”.

Выделяем загруженный файл – затем справа переключаем тумблер из положения “Выкл” во “Вкл” и копируем появившуюся публичную ссылку:
Ну а дальше отсылаем эту ссылку любым известным способом тому, кому захотим (почтой, через соц сети, skype и т.д.). Я эту ссылку публикую в соответствующей статье на блоге.

Разработчики постоянно совершенствуют сервис Яндекс.Диск. С момента своего запуска в 2012 году, он обрел множество новых функций: просмотр документов без скачивания, интеграция в офисный пакет Microsoft Office 2013, возможность делиться папками с другими пользователями, редактор скриншотов, возможность автоматической загрузки фото и видеофайлов с цифровых камер на Яндекс.Диск и многое другое. Обо всех новшествах в работе сервиса разработчики сообщают на