Возможно ли запустить клиент-плагин webdav без доступа root?

Я видел примеры, показывающие, как использовать davfs2 под linux, но каждый из них включил одну из следующих вещей:

  1. Запуск mount как root

  2. Добавление записи в /etc/fstab

  3. Запуск mount.davfs setuid, который, увы, все еще требует записи в /etc/fstab

Можно ли этого избежать? Если нет, какой аспект webdav предотвращает его, более чем, например, sshfs?

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

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