- PVSM.RU - https://www.pvsm.ru -
Помнится, давным-давно писал я статью о замечательных возможностях по расширению функциональности NAS’а DNS-325 [1], и посетовал в статье, что, мол, не выходит, блин, завести на нем WebDAV для подключения, например, Яндекс.Диска. Но недавно это в некотором роде получилось, с помощью wwwalex [2], подсказавшего финт с редактированием исходников. Подробности под катом!
Важно. Подразумевается, что у вас уже установлен и настроен fun_plug, если нет – смотрите мою первую статью [3].
ipkg update
ipkg install neon gcc optware-devel
wget http://mirrors.zerg.biz/nongnu/davfs2/davfs2-1.4.7.tar.gz
tar -xzf davfs2-1.4.7.tar.gz
./configure --prefix=/opt --with-neon=/opt && make && make install
groupadd davfs2
useradd -g davfs2 davfs2
И cache_dir, например /mnt/HD/HD_a2/cache_webdav2
(главное – не забыть создать папку cache_webdav2 и дать на неё права пользователю davfs2)
удаленный_адрес LOGIN ПАРОЛЬ
/sbin/mount.davfs https://webdav.yandex.ru /mnt/HD/HD_a2/yandex
Причем папку /mnt/HD/HD_a2/yandex предварительно нужно создать (и дать на неё права соответствующему пользователю).
/sbin/umount.davfs /mnt/HD/HD_a2/yandex
Результат:
И вот казалось бы, светлое будущее настало, файлы с яндекс.диска в папке видны, пятилетку в 3 года и никто не уйдёт обиженным? Не совсем. Чтение файлов происходит нормально. А вот запись больших файлов или большого количество небольших идет примерно так:
При этом реально процесс на фоне работает, и когда файлы таки будут загружены в хранилище – подмонтированные хранилища начнут отзываться. Возможно, я чего-то не понял, или нужно поиграться с какими-то параметрами. Подобная проблема всплывает и на форумах, но полноценного решения её я не нашел.
Впрочем, есть отзывы и такие, что процесс зависает намертво, т.е. ничего не загружает. Правда, сам на это не наталкивался.
Автор: Newbilius
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/34116
Ссылки в тексте:
[1] расширению функциональности NAS’а DNS-325: http://habrahabr.ru/post/155557
[2] wwwalex: http://habrahabr.ru/users/wwwalex/
[3] смотрите мою первую статью: http://habrahabr.ru/post/155557/
[4] Оригинальная немецкая статья про WebDav для NASов: http://www.synology-wiki.de/index.php/WebDAV-Speicher_mithilfe_von_davfs2_direkt_in_die_DS_einbinden
[5] Источник: http://habrahabr.ru/post/179323/
Нажмите здесь для печати.