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