Предисловие: Статья чуть более чем полностью спизжена с Хабра http://habrahabr.ru/post/142067/

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

Итак,устанавливаем,настраиваем и делаем скрипт что б одной командой можно было смонтировать Я.Диск в Убунте:

1)apt-get install davfs2 expect

2)mkdir /media/yandex.disk

3)Создаем скрипт с именем yd и размещаем его в /usr/bin/

nano /usr/bin/yd

в него пишем:

#!/usr/bin/expect

spawn mount.davfs https://webdav.yandex.ru /media/yandex.disk/

expect "Username:"

send "USERNAME@yandex.ru\r"

expect "Password:"

send "PASS\r"

expect eof

внимание! в скрипте должны быть верхние двойные кавычки,а не как показывается тут в статье боковые двойные! Это глюк шрифта вордпресса,но иначе не будет работать правильно! После копипасты измените кавычки на верхние двойные(клавиша Э на англ.раскл.)

Разумеется USER и PASS заменяем на свои данный для доступа к Яндекс.Диску.

4)Правим аттрибуты скрипта,что б был исполняемым:

chmod +x /usr/bin/yd

Готово! Пробуем под рутом выполнить в консоле комманду yd. Диск должен смонтироваться. Проверяем коммандой mount или df -h

Добавить комментарий

%d такие блоггеры, как: