Действительно ли возможно работать, webdav плавят клиент без корневого доступа?

Традиционно, системы UNIX имели различные типы узлов в их файловых системах:

  • каталог
  • файл
  • символьная ссылка
  • блочное устройство
  • устройство посимвольного ввода-вывода
  • FIFO
  • Сокет домена UNIX

В то время как существуют теперь исключения, обычно блочные устройства, содержащие файловые системы, смонтированы на каталогах.

Так как Вы хотите смонтировать файл, необходимо сначала создать a loop блочное устройство, которое поддерживается файлом. Это может быть сделано с помощью losetup, но mount -o loop ярлык, который обрабатывает это негласно.

14
03.09.2011, 15:43
1 ответ

Davfs2 не реализован как нормальная файловая система FUSE. Страница Wikipedia и документация упоминают, что может работать или сверху Коды или сверху FUSE, но описание проекта не упоминает FUSE (и намекает на встроенную интеграцию). Пакет Debian не зависит от FUSE и двоичного файла, он поставляет только выполнения как корень. Это не внутренне WebDAV, это - просто способ, которым реализован Davfs2.

Существует другая файловая система WebDAV, основывался на FUSE: Fusedav, Wdfs. Fusedav, кажется, присутствует в большем количестве дистрибутивов, но работах wdfs лучше с некоторыми поврежденными серверами. Они будут работать, пока Вам разрешают использовать FUSE в Вашей системе.

11
27.01.2020, 19:51
  • 1
    , который я не мог заставить fusedav создавать только wdfs, работал на меня.Спасибо. –  Owen 04.09.2011, 00:03
  • 2
    Увы, wdfs больше не сохраняется. –  Deer Hunter 23.06.2015, 16:25

Теги

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