vasek00 Posted January 10, 2022 Share Posted January 10, 2022 (edited) 2 часа назад, sergeidavg91 сказал: Мне нужно что бы он сразу же виднелась когда я захожу в сетвое окружение. Если пройтись по данной сылке каталога она пустая. т е папа Yandex не отброжает данные на моем Яндекс.Диске Скрытый текст https://webdav.yandex.ru 10485756 1376532 9109224 13% /tmp/mnt/0.........AA0/Yandex /tmp/mnt # ls -l drwxrwxr-x 1 root 1000 4096 Jan 9 07:05 0......AA0 lrwxrwxrwx 1 root root 16 Jan 7 09:49 D3-1 -> 0......AA0 .... Edited January 10, 2022 by vasek00 Quote Link to comment Share on other sites More sharing options...
SWibe Posted January 12, 2022 Share Posted January 12, 2022 Возникла потребность прикрутить через WebDav Яндекс.Диск к роутеру, как NFS шару для записи в него с IP-камер. По отдельности NFS поднять удалось, камеры на внешний носитель пишут, WebDav тоже заработал, через MC на Я.Д. можно заливать и скачивать файлы, но видеофайлы по протоколу NFS с камеры в каталог, смонтированный как хранилище Я.Д не пишет. Я так понимаю, это потому что каталог /ya/ недоступен по NFS, есть ли возможность автоматически синхронизировать содержимое каталога /vid/ с каталога /ya/ средствами роутера? Подойдёт решение каким-либо скриптом копировать новые файлы или opkg сервисом для резервных копий. В системном журнале при попытке камеры подключиться к /ya/ следующее: Цитата Янв 12 13:16:53 rpc.mountd[5458] authenticated mount request from 192.168.0.123:990 for /opt/ya (/opt) Янв 12 13:16:53 rpc.mountd[5458] request to export directory /opt/ya below nearest filesystem /opt Quote Link to comment Share on other sites More sharing options...
SWibe Posted January 12, 2022 Share Posted January 12, 2022 В принципе, сохранение файлов из папки в облако по WebDav с помощью ежеминутного задания для cron, видится мне приемлемым решением, но как написать такой скрипт, я не понимаю. Quote Link to comment Share on other sites More sharing options...
sergeidavg91 Posted January 20, 2022 Share Posted January 20, 2022 Ребят помогите пожалуйста. Объясните пожалуйста, что не так? Quote Link to comment Share on other sites More sharing options...
aleeko Posted February 12, 2022 Share Posted February 12, 2022 (edited) В 29.08.2021 в 13:02, zyxmon сказал: lsmod и cat /proc/filesystems в студию. Столкнулся с той же проблемой, но автор запроса пропал.unknown filesystem type 'davfs' lsmod Цитата nf_nat_sip 8176 0 - Live 0x8b2b8000 nf_conntrack_sip 19677 1 nf_nat_sip, Live 0x8b2b0000 fastvpn 138638 0 - Live 0x8b100000 (PO) hw_nat 63793 0 - Live 0x8b0c0000 (PO) igmpsn 11907 0 - Live 0x8b028000 (PO) xhci_mtk 3312 0 - Live 0x8be8f000 xhci_hcd 96967 1 xhci_mtk, Live 0x8bbe0000 nf_nat_ftp 1392 0 - Live 0x8b840000 nf_conntrack_ftp 5472 1 nf_nat_ftp, Live 0x8be06000 zram 13356 1 - Live 0x8bd54000 ntc 50500 2 - Live 0x8bd70000 (PO) mt7615_ap 1675876 5 - Live 0x8c200000 (PO) ubifs 265158 1 - Live 0x8c880000 ubi 103716 2 ubifs, Live 0x8c840000 mt7621_eth 124643 1 hw_nat, Live 0x8d1e0000 (PO) nacct 36281 0 - Live 0x8d1d0000 (PO) rndis_host 5353 0 - Live 0x8d126000 snd_pcm_oss 37009 0 - Live 0x8d130000 snd_usb_audio 112947 0 - Live 0x8d100000 cdc_ether 5314 1 rndis_host, Live 0x8dbec000 huawei_cdc_ncm 1616 0 - Live 0x8da5d000 snd_pcm 63701 2 snd_pcm_oss,snd_usb_audio, Live 0x8dbf0000 option 33136 0 - Live 0x8dbd0000 cdc_ncm 16120 1 huawei_cdc_ncm, Live 0x8dbc0000 usb_wwan 4903 1 option, Live 0x8da7c000 hid_generic 656 0 - Live 0x8d07b000 usbextras 1899 0 - Live 0x8da50000 (O) snd_usbmidi_lib 18899 1 snd_usb_audio, Live 0x8da70000 exfat 64998 0 - Live 0x8da60000 (O) nls_utf8 912 0 - Live 0x8daf3000 snd_seq_midi 4016 0 - Live 0x8db9d000 zstd 1456 1 - Live 0x8d05c000 evdev 10448 0 - Live 0x8d078000 kalmia 2736 0 - Live 0x8da9a000 snd_hwdep 4462 1 snd_usb_audio, Live 0x8da46000 nf_nat_rtsp 4512 0 - Live 0x8da42000 (O) nls_cp1251 3696 0 - Live 0x8daa5000 usbhid 25477 0 - Live 0x8daf8000 snd_mixer_oss 11961 1 snd_pcm_oss, Live 0x8d07c000 usb_storage 42203 2 - Live 0x8dae0000 cdc_acm 15312 0 - Live 0x8da20000 usblp 9712 0 - Live 0x8dac0000 hid 100211 2 hid_generic,usbhid, Live 0x8d0e0000 snd_rawmidi 16458 2 snd_usbmidi_lib,snd_seq_midi, Live 0x8d070000 sd_mod 28576 3 - Live 0x8db90000 sr_mod 12915 0 - Live 0x8da3c000 nls_cp437 4464 0 - Live 0x8d8e6000 sierra 6816 0 - Live 0x8d8d6000 sg 18144 0 - Live 0x8dac8000 snd_seq_midi_event 4431 1 snd_seq_midi, Live 0x8da34000 usbnet 19753 5 rndis_host,cdc_ether,huawei_cdc_ncm,cdc_ncm,kalmia, Live 0x8dbb0000 ext4 385411 1 - Live 0x8d080000 snd_seq 44067 2 snd_seq_midi,snd_seq_midi_event, Live 0x8da80000 tfat 361613 0 - Live 0x8d000000 (PO) zstd_decompress 51404 1 zstd, Live 0x8dad0000 deflate 1584 1 - Live 0x8db9a000 snd_seq_device 2239 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 0x8ff3e000 nls_cp866 3952 0 - Live 0x8ff7b000 snd_timer 17118 2 snd_pcm,snd_seq, Live 0x8db88000 tntfs 525287 0 - Live 0x8db00000 (PO) jffs2 95356 0 - Live 0x8da00000 cdc_wdm 8645 1 huawei_cdc_ncm, Live 0x8d898000 snd 32661 10 snd_pcm_oss,snd_usb_audio,snd_pcm,snd_usbmidi_lib,snd_hwdep,snd_mixer_oss,snd_rawmidi,snd_seq,snd_seq_device,snd_timer, Live 0x8ff70000 zstd_compress 188202 1 zstd, Live 0x8ff40000 aead 3937 0 - Live 0x8f73e000 usbserial 19563 3 option,usb_wwan,sierra, Live 0x8ff28000 nf_nat_pptp 1584 0 - Live 0x8d8cd000 nf_nat_h323 5328 0 - Live 0x8d8d0000 usbcore 143423 20 xhci_mtk,xhci_hcd,rndis_host,snd_usb_audio,cdc_ether,huawei_cdc_ncm,option,cdc_ncm,usb_wwan,usbextras,snd_usbmidi_lib,kalmia,usbhid,usb_storage,cdc_acm,usblp,sierra,usbnet,cdc_wdm,usbserial, Live 0x8ff00000 nf_conntrack_pptp 3520 1 nf_nat_pptp, Live 0x8d9de000 wireguard 108282 0 - Live 0x8d8a0000 oid_registry 2147 0 - Live 0x8fee7000 crc32c_generic 1328 0 - Live 0x8d85f000 cdrom 26229 1 sr_mod, Live 0x8d890000 resetnds 1106 0 - Live 0x8f712000 (PO) hmac 2544 0 - Live 0x8fee6000 des_generic 18411 0 - Live 0x8d880000 mtdoops_proc 5760 0 - Live 0x8d87a000 (O) input_core 28485 2 evdev,hid, Live 0x8d870000 nf_conntrack_h323 36319 1 nf_nat_h323, Live 0x8d860000 zlib_deflate 19576 2 deflate,jffs2, Live 0x8d858000 jbd2 60706 1 ext4, Live 0x8d840000 nls_base 5456 8 exfat,nls_utf8,nls_cp1251,nls_cp437,tfat,nls_cp866,tntfs,usbcore, Live 0x8f7d2000 ip6_udp_tunnel 1751 1 wireguard, Live 0x8d9d9000 xxhash 8491 2 zstd_decompress,zstd_compress, Live 0x8f760000 sch_cake 32320 0 - Live 0x8d9f0000 (O) nf_conntrack_proto_gre 3006 1 nf_conntrack_pptp, Live 0x8f76a000 phr 55559 4 mt7615_ap,mt7621_eth, Live 0x8d9e0000 (PO) mbcache 4308 2 ext4, Live 0x8f764000 nf_conntrack_rtsp 4880 1 nf_nat_rtsp, Live 0x8f7a2000 (O) ndm_storage 1120 0 - Live 0x8f713000 exportfs 3488 0 - Live 0x8d839000 crc_itu_t 1067 0 - Live 0x8f717000 zlib_inflate 14146 2 deflate,jffs2, Live 0x8f7d8000 crc16 1063 2 ubifs,ext4, Live 0x8f71b000 loop 17120 0 - Live 0x8d9a8000 md5 1712 0 - Live 0x8f719000 soundcore 4540 1 snd, Live 0x8d80e000 scsi_mod 92858 4 usb_storage,sd_mod,sr_mod,sg, Live 0x8d820000 udp_tunnel 2567 1 wireguard, Live 0x8f71d000 crypto_null 2626 1 aead, Live 0x8fefc000 tsmb 578017 1 - Live 0x8d900000 (PO) usb_common 1598 1 usbcore, Live 0x8fef6000 nf_nat_proto_gre 1088 1 nf_nat_pptp, Live 0x8f6b9000 md4 3120 0 - Live 0x8fee0000 fuse 85694 0 - Live 0x8f720000 grace 1665 0 - Live 0x8f707000 cat /proc/filesystems Цитата nodev sysfs nodev rootfs nodev tmpfs nodev bdev nodev proc nodev debugfs nodev sockfs nodev pipefs nodev ramfs nodev devpts squashfs fuseblk nodev fuse nodev fusectl nodev jffs2 tntfs tfat tfat12 tfat16 ext3 ext2 ext4 exfat nodev ubifs Edited February 12, 2022 by aleeko Quote Link to comment Share on other sites More sharing options...
zyxmon Posted February 12, 2022 Author Share Posted February 12, 2022 Удивительно, но тема 2016 года, у которой пропала шапка (при каком то апгрейде форума) еще кого-то интересует. В общем краткая инструкция. 1. Установить пакет davfs2 (opkg install davfs2) 2. Поменять права у файла secrets ( chmod 600 /opt/etc/davfs2/secrets) 3. Выполнить инструкцию со страницы яндекса - https://yandex.ru/support/disk-desktop/webdav-app-passwords.html?lang=ru (Не подходит пароль в Яндекс.Диске по протоколу WebDAV) 4. Создать точку монтирования 5. В файле secrets добавить строку (точка_монтирования логин_яндекса пароль_из_п_3) 6. Собственно смонтировать ( mount -t davfs https://webdav.yandex.ru _точка_монтирования_ -o rw) Результат ~ # mount /dev/root on / type squashfs (ro,relatime) tmpfs on /dev type tmpfs (rw,nosuid,noexec,relatime) none on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) none on /sys/kernel/debug type debugfs (rw,nosuid,noexec,relatime) /dev/ubi0_0 on /storage type ubifs (rw,relatime,compr=zlib) /dev/sda1 on /tmp/mnt/6eff4418-9180-d301-409f-44189180d301 type ext4 (rw,noatime,data=ordered) /dev/sda1 on /opt type ext4 (rw,noatime,data=ordered) https://webdav.yandex.ru on /tmp/mnt/ya type fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,max_read=16384) 7. Написать, если нужно автомонтирование, свой скрипт из пары строк Инструкция верна на момент написания. Модуль ядра fuse у меня уже был установлен и загружен. Quote Link to comment Share on other sites More sharing options...
aleeko Posted February 12, 2022 Share Posted February 12, 2022 3 минуты назад, zyxmon сказал: Удивительно, но тема 2016 года, у которой пропала шапка (при каком то апгрейде форума) еще кого-то Спасибо за ответ. Интересует - делаю автоматическое резервное копирование entware и настроек кинетика. Поискал также сам в интернете инфо об ошибке. Нашел про chmod... и некоторые иные моменты. но mount -t davfs https://webdav.yandex.ru _точка_монтирования_ -o rw в моем случае по прежнему не работает, и продолжает сообщать об ошибке mount: /opt/home/yandex: unknown filesystem type 'davfs'. у меня работает вариант mount.davfs https://webdav.yandex.ru /opt/home/yandex -o rw Также как и отмонтирование umount.davfs /opt/home/yandex - правда с некоторыми предупреждениями в консоли Quote Link to comment Share on other sites More sharing options...
zyxmon Posted February 12, 2022 Author Share Posted February 12, 2022 58 минут назад, aleeko сказал: у меня работает вариант Не знаю, почему у Вас mount не увидел хелпер и не вызвал его, может опечатались в команде. По идее все рано, какой командой монтировать. Quote Link to comment Share on other sites More sharing options...
aleeko Posted February 12, 2022 Share Posted February 12, 2022 5 часов назад, zyxmon сказал: Не знаю, почему у Вас mount не увидел хелпер и не вызвал его, может опечатались в команде. По идее все рано, какой командой монтировать. А могли бы вы показать свой конфиг davfs2.conf? У меня невероятно низкая скорость копирования Quote Link to comment Share on other sites More sharing options...
zyxmon Posted February 12, 2022 Author Share Posted February 12, 2022 19 минут назад, aleeko сказал: А могли бы вы показать свой конфиг davfs2.conf? У меня невероятно низкая скорость копирования У всех так. Я конфиг описал. Используйте другой способ - не webdav от яндекса. Quote Link to comment Share on other sites More sharing options...
aleeko Posted February 12, 2022 Share Posted February 12, 2022 Покопался в интернетеhttps://qna.habr.com/q/677787 Как оказывается Яндекс умышленно ставит таймауты на каждый 1 мб загрузки Новость двух летней давности... может сейчас стало еще хуже. ТОесть тема с использованием яндекса как бекап хранилища через веб дав мертвая, а ранее так удобно было использовать веб дав для яндекса... Предполагаю, что сам по себе davfs неплохо может справляться со своей задачей, осталось только найти нормальное хранилище. Но в текущий момент при копировании файлов через mc, консоль зависает очень надолго при копировании файла 32 мб Quote Link to comment Share on other sites More sharing options...
zyxmon Posted February 12, 2022 Author Share Posted February 12, 2022 @aleeko - попробуйте rclone - он работает с яндекс диском, но, скорее всего, не по webdav. Проверял я его давно - https://forums.zyxmon.org/viewtopic.php?f=5&t=5371 Главное копируйте в нужную сторону. Помню кто-то, не разобравшись, все у себя на диске стер. Копирование в rclone одностороннее, в любую сторону, руками. 1 Quote Link to comment Share on other sites More sharing options...
aleeko Posted February 12, 2022 Share Posted February 12, 2022 2 часа назад, zyxmon сказал: попробуйте rclone Спасибо, действительно мощный инструмент! И на официальном сайте подробный мануал. С ним все работает. Но в интернете также пишут, что пользователям блокируют токены и теряют возможность работы через rclone Quote Link to comment Share on other sites More sharing options...
losimba Posted February 26, 2022 Share Posted February 26, 2022 удалось подключит Яндекс через davfs, как сделать так чтоб все файлы с Яндекса стали доступны на подключенном к роутеру диску оффлайн? соответсвенно если что-то новое я загрузил на свой диск, чтоб это автоматом заливалось на Яндекс? Quote Link to comment Share on other sites More sharing options...
amb Posted March 24, 2022 Share Posted March 24, 2022 (edited) господа, подскажите, где искать подвох. примонтировать удалось, никаких дополнительных сертификатов с первой страницы топика не запрашивалось. команда mount показывает подключенный webdav с теми же параметрами, что и у всех здесь отписавшихся. через вебморду могу ходить по яндекс.диску, сетевой диск прикрученный в w10 даже показывает свободное место на яндексе, но зайти на него нельзя: Quote z:\.yaDisk is not accessible. The specified server cannot perform the requested operation. на всякий случай уточню, что entware установлен во внутреннюю память, а монтируемая папка на съемном NTFS-диске. Edited March 24, 2022 by amb Quote Link to comment Share on other sites More sharing options...
Alexander Kirillov Posted March 24, 2022 Share Posted March 24, 2022 Заранее извиняюсь за глупые вопросы! Есть Giga 1011. Подключил USB диск, настроил удаленный доступ через WebDav, могу скачивать и записывать на usb диск откуда угодно... Можно ли как нить сделать так, чтобы в онлайн режиме или раз в какой то период копировался вся инфа с Яндекс диска? Quote Link to comment Share on other sites More sharing options...
Андрей Хайрнасов Posted March 7, 2023 Share Posted March 7, 2023 Интересный вопрос. Я произвел `rclone mount ya: /opt/ya/ -v --poll-interval 0`, после чего файлы отображаются при ls /opt/ya, однако smb сервер игнорирует подключенную точку монтирования. Можно ли как-то такое полечить? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.