¿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?

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.


2
No pude hacer que fusedav construyera, pero los wdfs funcionaron para mí. Gracias.
Owen

Por desgracia, wdfs ya no se mantiene.
Deer Hunter
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.