Подключаем Яндекс.Диск к Synology

63828

В мае я вскользь написал пост про запуск Яндекс.Диск на своем Synology. Написать написал, но не расписал сам процесс подключения. Прошло очередное обновление DSM и Яндекс.Диск успешно отвалился, потому в этот раз постараюсь расписать процесс установки более подробно.

Итак поехали…

  • Для начала нам необходимо установить 3 пакета из репозитария IPKG.

Если у вас не установлено IPKG, как как это сделать описано постом ранее: Инструкция по установке IPKG

 ipkg update
 ipkg install neon
 ipkg install gcc
 ipkg install optware-devel

Процесс не самый быстрый, поэтому придется некоторое время подождать.

  • После того как пакеты будут установлены, необходимо скачать и скомпилить davfs2
cd /tmp
mkdir davfs
cd davfs
wget http://mirrors.zerg.biz/nongnu/davfs2/davfs2-1.4.7.tar.gz
tar -xzf davfs2-1.4.7.tar.gz

Компиляция:

cd davfs2-1.4.7
./configure --prefix=/opt --with-neon=/opt
make
make install

Проверяем, что все установилось правильно, папка /opt/etcdavfs2 существует.

Настройка davfs2

Создаем директорию на пользовательском разделе под системный кэш файлов. Лучше это делать именно на пользовательском разделе.

mkdir -p /volume1/@optware/var/cache/davfs2

Прописываем значение cache_dir в /opt/etc/davfs2/davfs2.conf

cache_dir       /volume1/@optware/var/cache/davfs2 # system wide cache

Создаем пользователей и групп для davfs2 через web интерфейс группу davfs2 и в ней пользователя davfs2 или через коммандную строку:

addgroup davfs2
adduser -D -H -G davfs2 davfs2

или для DSM 4 и старше

synouser --add davfs2 "" "" 0 "" 0
synogroup --add davfs2 davfs2

Для того чтобы успешно смонтировать Яндекс.Диск, открываем файл /opt/etc/davfs2/secrets в секции «#Examples» дописываем свои сервера с логином и паролем. Пароль для безопасности можно опустить и задавать его непосредственно при монтировании.

/volume1/yandex.disk            Login_Name              Passwort

Монтируем /volume1/yandex.disk (удаленный сервер) командой:

mount.davfs https://webdav.yandex.ru/ /volume1/yandex.disk/

В общем-то все!

Для теста можно попробовать отправить какой-нибудь файл, и посмотреть его появление в web интерфейса яндекс.диска https://mail.yandex.ru/disk/

Источники:
http://www.synology-forum.ru/index.php?showtopic=3675

http://www.synology-wiki.de/index.php/WebDAV-Speicher_mithilfe_von_davfs2_direkt_in_die_DS_einbinden

Вы можете оставить комментарий ниже.