标记一个文件夹以便它永远不会容纳超过一定量的数据?

标记一个文件夹以便它永远不会容纳超过一定量的数据?

我正在为朋友设置一个 FTP,以便向我发送大型文件。我已经设置好了一切,并打开它,以便他可以读取和写入一个特定的文件夹。虽然我的朋友并不是真的有恶意,但我不希望他用超过一定量的数据填充该文件夹。

我发现我可以限制单个文件上传的大小,但这并不能阻止他上传数百个较小的文件。此外,我确实希望他能够发送大文件(这就是我设置它的原因)。

我能用什么最简单的方法设置目标文件夹,使它的大小不能超过 3GB?我可能能够进行某种驱动器分区,但我认为这有点过头了。我可能会将 ftp 文件夹移动到拇指驱动器,但这意味着我必须一直插着它。如果我更换驱动器,我可能会无意中让我的朋友访问我不希望他们访问的驱动器。

我在 Windows 10 Pro x64 上运行 IIS。

答案1

使用 VHDX 虚拟磁盘作为 FTP 文件夹。虚拟磁盘映像可以配置为任意大小,从而允许您限制可存储在映像安装位置的数据量。您甚至可以使用磁盘配额来限制帐户级别的磁盘空间使用量。

  • 在“磁盘管理”中创建适当大小的 VHDX 磁盘映像 (行动>创建 VHD):

创建磁盘映像的对话框

  • 然后双击镜像文件进行挂载,在磁盘管理中格式化和分区,并为其分配驱动器号或将其挂载到系统文件夹中的特定文件夹。在磁盘管理中右键单击卷,然后选择更改驱动器号和路径...,然后为其分配一个适当的位置(通过 FTP 上传文件的路径)。

  • 为了获得更大的灵活性,您可以设置磁盘配额,以便单个用户帐户不能超过某些存储限制。这些设置在卷的属性中可用我的电脑。(如果没有分配驱动器号,则需要通过右键单击卷来访问磁盘管理中的属性以设置配额。)

  • 您可以随时卸载磁盘映像,方法是右键单击卷所属的磁盘(“磁盘 x,基本”部分),然后选择分离 VHD。如果指定了驱动器号,您可以右键单击驱动器这台电脑并选择喷射做同样的事情。

相关内容