Подключаем Яндекс диск
-
- Сообщения: 3
- Зарегистрирован: 15 окт 2015, 22:25
-
- Администратор
- Сообщения: 1911
- Зарегистрирован: 09 авг 2015, 15:33
-
- Сообщения: 16
- Зарегистрирован: 15 апр 2016, 04:24
У меня завалялась старая инструкция для Padavan, вроде бы даже рабочая.
Монтируем облачный диск в Padavan на примере Yandex диска.
Снчала настраиваем Entware по инструкции из Wiki. Если Entware уже настроен, то приступаем к установке и настройке пакета davfs2:
Открываем файл /opt/etc/davfs2/davfs.conf и раскоментируем/отредактируем следующие строчки:
dav_user root # Задаём пользователя
dav_group root # Задаём группу
cache_dir /opt/etc/davfs2/cache # Путь к директории с кэшем. davfs устроена так, что сохраняет к себе в кэш все копируемые файлы. Если в роутере используется флешка, то при интенсивном копировании это будет не очень для неё хорошо.
backup_dir /opt/etc/davfs2/lost # Путь к директории с файлами, закачка которых в облако по какой-то причине не удалась. В версии 1.5.2 такое происходило часто, как сейчас в версии 1.5.4 - не знаю. Стоит проверять эту папку почаще.
cache_size 4 # Размер кэша. При крупных файлах значение параметра игнорируется.
Сохраняем и переходим к файлу /opt/etc/davfs2/secrets. Этот файл содержит наши логины и пароли к WebDAV ресурсам.
Можно добавить свои данные по такому примеру (без скобок):
Сохраняем и закрываем.
Далее создаём папку, в которую будет монтироваться наш виртуальный диск:
Создадим загрузочный скрипт для автомонтирования после каждой перезагрузки. Переходим в папку /opt/etc/init.d и создадим файл с именем S12davfs. Отредактируем:
Программка yes позволяет монтировать диск без ручного подтверждения принятия сертификата.
Сохраним и сделаем скрипт исполняемым:
Запускаем командой:
Проверяем, что диск примонтировался:
Теперь можно использовать наше облако как обычную директорию.
Монтируем облачный диск в Padavan на примере Yandex диска.
Снчала настраиваем Entware по инструкции из Wiki. Если Entware уже настроен, то приступаем к установке и настройке пакета davfs2:
Код: Выделить всё
opkg update
opkg install davfs2
Открываем файл /opt/etc/davfs2/davfs.conf и раскоментируем/отредактируем следующие строчки:
dav_user root # Задаём пользователя
dav_group root # Задаём группу
cache_dir /opt/etc/davfs2/cache # Путь к директории с кэшем. davfs устроена так, что сохраняет к себе в кэш все копируемые файлы. Если в роутере используется флешка, то при интенсивном копировании это будет не очень для неё хорошо.
backup_dir /opt/etc/davfs2/lost # Путь к директории с файлами, закачка которых в облако по какой-то причине не удалась. В версии 1.5.2 такое происходило часто, как сейчас в версии 1.5.4 - не знаю. Стоит проверять эту папку почаще.
cache_size 4 # Размер кэша. При крупных файлах значение параметра игнорируется.
Сохраняем и переходим к файлу /opt/etc/davfs2/secrets. Этот файл содержит наши логины и пароли к WebDAV ресурсам.
Можно добавить свои данные по такому примеру (без скобок):
Код: Выделить всё
https://webdav.yandex.ru/ [ваш логин] [ваш пароль]
https://webdav.box.com/ [ваш логин] [ваш пароль]
https://webdav.4shared.com/ [ваш логин] [ваш пароль]
Сохраняем и закрываем.
Далее создаём папку, в которую будет монтироваться наш виртуальный диск:
Код: Выделить всё
mkdir /media/Yandex
Создадим загрузочный скрипт для автомонтирования после каждой перезагрузки. Переходим в папку /opt/etc/init.d и создадим файл с именем S12davfs. Отредактируем:
Код: Выделить всё
#!/bin/sh
start() {
yes | mount.davfs -o uid=root,gid=root,rw https://webdav.yandex.ru:443/ /media/Yandex
}
stop() {
umount /media/Yandex
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
;;
esac
Программка yes позволяет монтировать диск без ручного подтверждения принятия сертификата.
Сохраним и сделаем скрипт исполняемым:
Код: Выделить всё
chmod +x /opt/etc/init.d/S12davfs
Запускаем командой:
Код: Выделить всё
/opt/etc/init.d/S12davfs start
Проверяем, что диск примонтировался:
Код: Выделить всё
/opt/home/admin # df -h
Filesystem Size Used Available Use% Mounted on
rootfs 8.8M 8.8M 0 100% /
/dev/root 8.8M 8.8M 0 100% /
tmpfs 8.0K 0 8.0K 0% /dev
tmpfs 2.0M 192.0K 1.8M 9% /etc
tmpfs 1.0M 0 1.0M 0% /home
tmpfs 8.0K 0 8.0K 0% /media
tmpfs 8.0K 0 8.0K 0% /mnt
tmpfs 24.0M 2.1M 21.9M 9% /tmp
tmpfs 4.0M 224.0K 3.8M 5% /var
/dev/sda 1.8G 510.6M 1.2G 29% /media/Flash
/dev/sda 1.8G 510.6M 1.2G 29% /opt
/dev/sdc2 1.4T 401.8G 994.8G 29% /media/Main
https://webdav.yandex.ru:443/
10.0G 7.3G 2.7G 73% /media/Yandex
Теперь можно использовать наше облако как обычную директорию.
Truumann
Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»
Кто сейчас на конференции
Всего 5 посетителей :: 1 зарегистрированный, 0 скрытых и 4 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33
Сейчас этот форум просматривают: CommonCrawl [Bot] и 4 гостя