Согласитесь, весьма удобно всегда иметь "при себе" диск на 10 Gb, который не раздавишь нечаянно в кармане, не утащит какой-нибудь сотрудник и который просто невозможно потерять?
Так вот для этого и существует Yandex.Disk - дисковое пространство, любезно предоставленное yandex'ом, хоть и не очень люблю я эту контору. Короче, суть в чем:
В отличии от гугл-диска и т.п. этот сервис предоставляет до 20 Gb бесплатного пространства (10 в стандарте, а остальное - при выполнении определенных условий, я лично этим не заморачивался) и предоствляет клиенты для OS X и Windows. В Linux же вы просто монтируете эти 10 Gb как сетевой диск очень простым способом при помощи пакета davfs2.
Установим пакет davfs2:
Создадим точку монтирования:
Примонтируем наш диск, введя логин и пароль от нашей почты на Я.ру (use https, Luke!):
Убедимся, что всё в порядке:
10 гигабайт — всегда хорошо, для каких-нибудь бэкапов или быстрого обмена файлов, особенно, если это сервер.
Скрипт для автоматического монтирования:
Для его работы нужно:
sudo apt-get install expect
Все, можно пользоваться: лить бэкапы важных файлов и т.п.
Так вот для этого и существует Yandex.Disk - дисковое пространство, любезно предоставленное yandex'ом, хоть и не очень люблю я эту контору. Короче, суть в чем:
В отличии от гугл-диска и т.п. этот сервис предоставляет до 20 Gb бесплатного пространства (10 в стандарте, а остальное - при выполнении определенных условий, я лично этим не заморачивался) и предоствляет клиенты для OS X и Windows. В Linux же вы просто монтируете эти 10 Gb как сетевой диск очень простым способом при помощи пакета davfs2.
Установим пакет davfs2:
# apt-get install davfs2
Создадим точку монтирования:
# mkdir /mnt/yandex.disk
Примонтируем наш диск, введя логин и пароль от нашей почты на Я.ру (use https, Luke!):
# mount -t davfs https://webdav.yandex.ru /mnt/yandex.disk/
Убедимся, что всё в порядке:
# df -h /mnt/yandex.disk/
Filesystem Size Used Avail Use% Mounted on
https://webdav.yandex.ru
10G 7.7M 10G 1% /mnt/yandex.disk
10 гигабайт — всегда хорошо, для каких-нибудь бэкапов или быстрого обмена файлов, особенно, если это сервер.
Скрипт для автоматического монтирования:
spawn mount.davfs https://webdav.yandex.ru /clouds/yandex.disk/
expect "Username:"
send "USERNAME@yandex.ru\r"
expect "Password:"
send "PASS\r"
expect eof
Для его работы нужно:
sudo apt-get install expect
Все, можно пользоваться: лить бэкапы важных файлов и т.п.
man davfs2.conf, ключевое слово secrets. И посмотреть /etc/davfs2/secrets.
ОтветитьУдалитьУ меня лежит ~/.davfs2/secrets (внутри одна строка: /media/yadisk myyandexlogin myyandexpassword) - и не нужно никаких скриптов, можно просто ткнуть в Thunar в "устройство" yadisk. Ах да, ещё же строчка в fstab:
https://webdav.yandex.ru /media/yadisk davfs noauto,user 0 0
Не забыть создать /media/yadisk ;)