Монтирование davfs2 Яндекс Диск Centos
В этой статье мы научимся монтировать Yandex Disk в систему Centos 6*
Для чего это нужно ? спросите вы — ответ: например для Backup’а сайтов на VDS/VPS
И так приступим. Для начала нам нужно установить пакет libproxy
Для CentOS x64:
1 yum install libproxy.x86_64 pakchois-devel neon
Для CentOS i686:
1 yum install libproxy.i686 pakchois-devel neon
После этого качаем rpm davfs2 и его зависимости:
Для CentOS x64:
1 wget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.x86_64.rpm
Для CentOS i686
1 wget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.i686.rpm
или:
1 | yum install davfs2 |
Устанавливаем скачанные пакеты:
Для CentOS x64:
1 rpm -i davfs2-1.4.6-1.el6.rf.x86_64.rpm
Для CentOS i686:
1 rpm -i davfs2-1.4.6-1.el6.rf.i686.rpm
Создадим точку монтирования:
1 | mkdir /mnt/yandex.disk |
Ручной способ монтирования осуществляется командой:
1 | mount -t davfs https://webdav.yandex.ru /mnt/yandex.disk/ |
На запросы команды введим логин и пароль от нашей почты на yandex
Проверяем все ли у нас получилось, для этого вводим команду
1 df -h
в ответ видим что-то похожее на это
1 | https://webdav.yandex.ru 27G 2.7G 25G 10% /mnt/yandex.disk |
Для того чтобы диск монтировался автоматически при старте системы, редактируем файл /etc/fstab и вносим в него изменения, а точнее, добавляем строку:
1 | https://webdav.yandex.ru /mnt/yandex.disk davfs user,_netdev,uid=username,file_mode=600,dir_mode=700 0 1 |
Далее создать файл /etc/davfs2/secrets если он у вас уже есть, просто редактируем его, добавляем в самый низ файла строку с содержимым:
/mnt/yandex.disk ваш логин от yandex ваш пароль от yandex
Пример:
1 /mnt/yandex.disk Vava 123456789
После чего выполняем команду reboot. После того как система перезагрузится, в папке /mnt/yandex.disk вы увидите все ваши файлы с Яндекс Диска.
О том как делать Backup’ы на Яндекс Диск расскажу позже.
Готово !
Ответ