![在 NTFS 上为每个用户动态分配有限的磁盘空间](https://linux22.com/image/801901/%E5%9C%A8%20NTFS%20%E4%B8%8A%E4%B8%BA%E6%AF%8F%E4%B8%AA%E7%94%A8%E6%88%B7%E5%8A%A8%E6%80%81%E5%88%86%E9%85%8D%E6%9C%89%E9%99%90%E7%9A%84%E7%A3%81%E7%9B%98%E7%A9%BA%E9%97%B4.png)
我正在设计一个模块,需要为每个用户分配动态的、有限的磁盘空间。基于大型 NTFS 文件系统,我希望每个用户告诉我他希望扩展多少空间,然后向他发送一条路径,他不能用这条路径填充预定义的配额,而且他也不能访问 FS 上的其他文件夹/路径。我的主要目标是让用户能够手动将文件从他们的工作站复制到 FS。一旦用户完成复制,我希望配额消失,所有未使用的空间都“合并”回 FS 的其余部分。这可能发生在相当多的用户身上,并且可以通过 Web 服务访问的代码来完成。
我读过关于在 NTFS 分区上分配配额的文章,但每次都创建一个配额似乎有点奇怪。
有没有最好的做法?或者内置(在 win server 2008 上)技术来做到这一点?
这似乎是一项非常常见的任务。我只是不太懂存储。
谢谢!
帕维尔。