以用户身份安装 webdav(无 sudo)

Mic*_*ale 6 linux webdav fuse

使用 FUSE,可以纯粹以非特权用户身份挂载许多东西。然而,似乎对于 webdav davfs2 是首选项目,它似乎是一个文件系统驱动程序,并使用需要特权的标准挂载/卸载。

有没有办法使用这个(或另一个库)通过保险丝仅作为用户安装 webdav ?(也就是说,每个用户都可以在不同的服务器上安装不同的 webdav,而无需在 fstab 等中配置任何内容)。

Mic*_*ale 6

我能够使用 wdfs 使其作为非私有工作。用户:

 wdfs <dav url> <mount point>
Run Code Online (Sandbox Code Playgroud)

卸载

fusermount -u <mount point>
Run Code Online (Sandbox Code Playgroud)

wdfs 来自这里并使用保险丝。我使用 Archlinux 并且这个AUR 包运行良好。

但是 wdfs 的当前状态尚不清楚,gihub也潜伏着一种分叉。