@ehrich

Не могу примонтировать облачное хранилище через davfs. Что делаю не так?

root@srvr:/# mount -t davfs https://adrive.com/webDAV.php /home/admin/folder
/sbin/mount.davfs: can't open fuse device
/sbin/mount.davfs: trying coda kernel file system
/sbin/mount.davfs: no free coda device to mount
root@srvr:/# modprobe fuse
ERROR: could not insert 'fuse': Unknown symbol in module, or unknown parameter (see dmesg)
  • Вопрос задан
  • 2605 просмотров
Решения вопроса 1
@ehrich Автор вопроса
так заработало:
mount.davfs -o uid=root,gid=root,rw https://adrive.com/webDAV.php /home/admin/folder
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@hanza
Столкнулся с похожей проблемой при подключении yandex disk через webdev через docker compose
Решил вот так

docker-compose.yaml
services:
webdav:
build: src/
container_name: webdav
cap_add:
- SYS_ADMIN
devices:
- /dev/fuse:/dev/fuse
security_opt:
- apparmor:unconfined
command: sh -c "mount /mnt/webdev && tail -f /dev/null"

Dockerfile
FROM debian:12.7
RUN apt update && apt install mc -y
RUN apt install davfs2 -y
RUN mkdir /mnt/webdev
RUN echo "https://webdav.yandex.ru yyyyyy@yandex.ru xxxxxxxxxxxxxxxxxx" >> /etc/davfs2/secrets
RUN echo "https://webdav.yandex.ru /mnt/webdev davfs user,rw,auto 0 0" >> /etc/fstab
RUN apt install curl -y
RUN curl -I https://webdav.yandex.com
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы