Apache-2.2

通過 webdav 共享準確的 Gb

  • August 21, 2013

我如何才能通過 WebDAV 為使用者準確共享例如 5 Gb 而無需分區?

我想為 20 個使用者做這件事,這樣每個使用者都會得到不同的 5Gb 個人空間。

作業系統是 Centos6 和 apache2 和 php5 和 mysql。

使用者身份驗證將通過 mysql_auth 或密碼文件進行。

我認為Mysql會更容易。

但重點是他們只能上傳 5Gb 的文件。

對不起英語不好。

謝謝尤特

RFC4331:分佈式創作和版本控制 (DAV) 集合的配額和大小屬性似乎是您解決方案的一部分。您可以在 tools.ietf.org 網站上查看 RFC。

一篇名為WebDAV: Life in the fast lane的 Linux Gazette 文章有一種將配額功能添加到 mod_webdav 的舊方法,值得回顧一下概念。更新版本的程式碼似乎是在日本 SourceForge 上找到的“ mod_dav_fs_diskquota ”。根據幾個來源,這種支持似乎不包含在基本的 Apache webdav 模組中。

您明確表示您不想分離儲存庫,但這可能是最簡單的解決方案。然後,您可以只使用基本作業系統文件系統配額來實施限制。上面的第一篇文章包含了幾種身份驗證方法,這些方法可以幫助進行這種配置,值得一讀。

我希望這會有所幫助,我很想知道你的努力結果如何。

引用自:https://serverfault.com/questions/532647