Linuxでdavfs2
を使用する方法を示す例を見てきましたが、それぞれに次のいずれかが関係しています。
ルートとしてmount
を実行しています
/etc/fstab
にエントリを追加する
残念ながら、mount.davfs
setuidを実行しても、/etc/fstab
にエントリが必要です。
これは回避できますか?そうでない場合、webdavのどの側面がそれを妨げますか? sshfs?
Davfs2は通常のFuseファイルシステムのように実装されていません。 ウィキペディアページ とドキュメントには、 Coda または Fuse のどちらでも機能することが記載されていますが、 プロジェクトの説明 = Fuseについては触れていません(ネイティブ統合のヒント)。 Debianパッケージ はFuseに依存せず、出荷されるバイナリはルートとしてのみ実行されます。これはWebDAVに固有のものではなく、Davfs2の実装方法にすぎません。
Fuse上に構築された他のWebDAVファイルシステムがあります: Fusedav 、 Wdfs 。 Fusedavはより多くのディストリビューションに存在しているようですが、 wdfsは一部の壊れたサーバーでより適切に機能します 。これらは、システムでFuseの使用が許可されている限り機能します。