是否有可用于 Linux 的多用户 webdav 服务器?

Phi*_*ing 11 multiuser webdav

我希望完全停用我的 SMBA 服务并将其替换为 WebDav 服务。

到目前为止所有的谷歌搜索都指向我使用 Apache/Webdav。这与我需要的很接近,但据我所知,它需要 Apache 访问我用户的文件,更糟的是;如果它创建一个文件,则新文件将归 Apache(而不是用户)所有。 请注意,要求文件具有正确的 Unix 所有权和权限,因为某些用户具有直接 SSH 访问权限。

所以我只是在寻找一种方法来使 Apache/Webdav 与多用户“正确”工作(即在尝试提供文件之前将 unix 用户更改为登录用户)或找到 Apache /网络视频

到目前为止,搜索还没有出现任何结果。

Phi*_*ing 2

找了好久我就是没找到。有很多多用户服务器,但我找不到一个以系统用户身份执行的服务器。

于是我自己写了一篇。这只是我自己测试过的。但就其价值而言,源代码在这里:

https://github.com/couling/WebDAV-Daemon