È possibile eseguire un client per i fusibili webdav senza accesso root?


14

Ho visto esempi che mostrano come usare davfs2sotto Linux, ma ognuno ha coinvolto una di queste cose:

  1. In esecuzione mountcome root

  2. Aggiunta di una voce a /etc/fstab

  3. Esecuzione di mount.davfssetuid, che, purtroppo, richiede ancora una registrazione/etc/fstab

Questo può essere evitato? In caso contrario, quale aspetto di webdav lo impedisce, più che per, ad esempio sshfs?

Risposte:


11

Davfs2 non è implementato come un normale filesystem FUSE. La pagina di Wikipedia e la documentazione menzionano che può funzionare su Coda o FUSE , ma la descrizione del progetto non menziona FUSE (e suggerimenti per l'integrazione nativa). Il pacchetto Debian non dipende da FUSE e il binario che viene fornito viene eseguito solo come root. Questo non è intrinseco a WebDAV, è solo il modo in cui Davfs2 è implementato.

Esistono altri filesystem WebDAV basati su FUSE: Fusedav , Wdfs . Fusedav sembra essere presente in più distribuzioni, ma wdfs funziona meglio con alcuni server non funzionanti . Funzioneranno fintanto che ti sarà permesso di usare FUSE sul tuo sistema.


2
Non ho potuto ottenere fusedav da costruire ma i wdf hanno funzionato per me. Grazie.
Owen,

Purtroppo, wdfs non è più mantenuto.
Deer Hunter,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.