¿Es posible ejecutar un cliente de fusibles webdav sin acceso de root?

14

He visto ejemplos que muestran cómo usar davfs2en Linux, pero cada uno ha involucrado una de estas cosas:

  1. Ejecutando mountcomo root

  2. Agregar una entrada a /etc/fstab

  3. Ejecutar mount.davfssetuid, que, por desgracia, todavía requiere una entrada en/etc/fstab

¿Se puede evitar esto? Si no, ¿qué aspecto de webdav lo impide, más que para, por ejemplo, sshfs?

Owen
fuente

Respuestas:

11

Davfs2 no se implementa como un sistema de archivos FUSE normal. La página de Wikipedia y la documentación mencionan que puede funcionar sobre Coda o FUSE , pero la descripción del proyecto no menciona FUSE (y sugiere una integración nativa). El paquete Debian no depende de FUSE, y el binario que envía solo se ejecuta como root. Esto no es intrínseco a WebDAV, es solo la forma en que se implementa Davfs2.

Hay otros sistemas de archivos WebDAV construidos en FUSE: Fusedav , Wdfs . Fusedav parece estar presente en más distribuciones, pero wdfs funciona mejor con algunos servidores dañados . Funcionarán siempre que se le permita usar FUSE en su sistema.

Gilles 'SO- deja de ser malvado'
fuente
2
No pude hacer que fusedav construyera, pero los wdfs funcionaron para mí. Gracias.
Owen
Por desgracia, wdfs ya no se mantiene.
Deer Hunter