Использование Яндекс.Диска в Debian/Ubuntu

Использование Яндекс.Диска в Debian/UbuntuЯндекс.Диск — это уже достаточно известное облачное хранилище от одноименной известной компании. Принцип действия, в общем, такой же, как и у большого количества других сервисов, таких как Dropbox или Copy.com. Но у Яндекс.Диска есть одно большое преимущество, которое перекрывает все преимущества того же Облака@Mail.Ru. Это преимущество — использование WebDav. Да, под Linux есть консольный клиент ЯДиска, но, честно говоря, им не очень удобно пользоваться. Лучше использовать все-таки WebDav, тем более, что это очень просто.

Установка пакетов

Для работы с Яндекс.Диском нам потребуется пакет davfs2. Устанавливаем

apt-get install davfs2

Теперь можно настраивать монтирование

Монтирование Яндекс.Диска

В файл /etc/davfs2/secrets вписываем следующую строчку:

/mnt/yadisk     yourname@yandex.ru     yourpassword

То есть, директория, в которую будет монтироваться Яндекс.Диск, ваш Яндекс-логин полностью, с частью «@yandex.ru» и пароль к вашей учетной записи. Можно добавить эту строчку в файл ~/.davfs2/secrets, если вы будете монтировать от пользователя, но, к сожалению, этот вариант не всегда работает правильно.

Следующее, что нужно сделать — добавить строчку в файл /etc/fstab:

https://webdav.yandex.ru/     /mnt/yadisk     davfs     defaults     0 0

Теперь можно монтировать ЯДиск

mount /mnt/yadisk

Вот и всё. Теперь его можно использовать как директорию, в которую можно, например, копировать резервные копии.

Недостатки работы с Яндекс.Диском через WebDav

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

Следующий недостаток — подвисание навигации по файловой системе в той ветке, куда примонтирован ЯДиск, когда происходит копирование, хотя это скорее проблема davfs2, чем самого ЯДиска, как и предыдущий недостаток.

Ну и последний недостаток, тоже не очень существенный, — это небольшой объем самого хранилища, особенно если сравнивать с тем же Copy, дающим при регистрации сразу 15+5 гигабайт. Есть несколько способов расширить объем. Первый — пригласить друзей, если вы пригласили друга, то и вам, и ему добавят еще под 1 гигабайту. Второй — приобрести дополнительное пространство за деньги. И третий — получить дополнительное пространство в подарок. Подарки бывают, например, по случаю годовщины ЯДиска, либо в качестве компенсации пострадавшим от некорректного обновления Windows-клиента.

В общем, недостатки есть, конечно, но, тем не менее, Яндекс.Диск заметно удобнее в использовании чем многие другие сервисы, у которых WebDav отсутствует.

Использование Яндекс.Диска в Debian/Ubuntu: 2 комментария

  1. Vladimir

    В дебиан пробовал не пишет, выдает ошибку при монтировании

    # mount /mnt/yadisk
    mount: can’t find /mnt/yadisk in /etc/fstab or /etc/mtab

    хотя в фстаб строчка прописана верно даже включая конец строки.

    1. mnorin Автор записи

      В статье, похоже, была опечатка. Поправил. Перепроверьте строчку в /etc/fstab

Обсуждение закрыто.