用Win 2000 Server限制用户存储空间

如何限制windows 2000 server用户存储空间

  在Windows NT 4.0中,在不借助第三方软件的情况下,用户可以无限制地占用服务器的存储空间,这大大地影响了服务器资源的合理利用,如有的用户在设计自己的网站时,经常把没用的文件放置到自己的站点上,而管理人员又不知其是否有用。随着Windows 2000 Server的推出,我们可以利用其所增设的一项磁盘配额功能,来进行磁盘空间的合理分配,提高存储空间的有效利用。

      ■Windows 2000新增了磁盘限额功能

      通过使用卷的磁盘配额跟踪以及控制磁盘空间,系统管理员可将 Windows 配置为:用户超过所指定的磁盘空间限额时,阻止其进一步使用磁盘空间并记录此事件。启用磁盘配额时,可以设置两个值:磁盘配额限度和磁盘配额警告级别。该限制指定了允许用户使用的磁盘空间容量。警告级别指定了用户接近其配额限度的值。例如,可以把用户的磁盘配额限度设为50MB,并把磁盘配额警告级别设为45MB。这种情况下,用户可在卷上存储不超过50MB 的文件。如果用户在卷上存储的文件超过45MB,则把磁盘配额系统记录为系统事件。

      ■设置磁盘空间限额的要求

      1.磁盘卷必须是用Windows 2000中使用的NTFS版本格式化的。用Windows NT 4.0中使用的NTFS版本格式化的卷将被Windows 2000安装程序自动升级。

      2.要管理卷上的配额,必须是驱动器所在计算机上的Administrators 组的成员。文件压缩不影响配额统计。例如,如果用户限制3MB的磁盘空间,则只能存储3MB以内的文件。

    


  图1

      如果卷不是用NTFS格式化的或者不是本地计算机上的Administrators组的成员,那么卷的属性页上将不显示“配额”选项卡。

      ■磁盘空间限额的设置

      1.打开“我的电脑”。

      2.右键单击要创建报告的卷,然后单击“属性”。

      3.在“属性”对话框中,单击配额选项卡,系统显示如图1的选项卡。

      在这一选项卡中,系统默认没有启动配额管理,只要单击“启用配额管理”选项就可以启动配额管理,选择“将磁盘空间限制为”项,在其下面输入限制值,同时可以设置警告等级。设置好这些选项后,Windows 2000 Server仍然能够让用户在超过限制值后继续向服务器存放文件,如不让用户继续存放文件,只要选中“拒绝将磁盘空间给超过配额限制的用户”选项卡,超过配额限制的用户就不能够继续向服务器存放文件了。如果管理人员想了解用户超过指定限额的情况,只要选择“该卷的配额记录”选项,当用户达到这里所规定的要求时,计算机自动会将其记录下来,系统管理员可以通过“事件查看器”来查看。

    


  图2

      磁盘限额设置只能应用到“启用卷的磁盘配额到管理”后所创建的用户上,系统设定后自动跟踪新用户卷的使用。但是,磁盘配额不能用到已经存在的卷用户上。我们可以通过在“配额项”窗口中添加新的配额项目将磁盘空间配额应用到现有的卷用户上。

      ■配额项的使用

      配额项主要用于具体查看、更改、添加、删除对某一用户的配额,即在上面磁盘配额中所设置的是对后来所创建的所有用户都起作用,而配额项使我们可以具体对某一用户进行设置。我们只要单击上图的“配额项”,就会出现如图2的窗口。

      在这一窗口中列出了当前已经设置了配额的所有用户账号使用磁盘空间的情况,双击相应用户,可以更改这一用户的磁盘空间限额。如要删除某一用户的磁盘空间限额,只要选择相应用户,选择“配额”选单中的“删除配额项”。对于在“启用配额管理”之前创建的用户,我们可以选择“配额”选单中的“新建配额项”,弹出下面用于选择用户建立配额项的对话窗口,我们可以选择一个或一批还没有创建配额的用户后,单击确定,在对话框中输入限制的数量就可以创建。

      通过上面的方法创建的磁盘配额项只适用于卷,且不受卷的文件夹结构及物理磁盘上的布局限制。如果卷有多个文件夹,则分配给该卷的配额将整个应用于所有文件夹。例如,如果ProductionQA和ProductionPublic是F卷上的共享文件夹,则用户对这两个文件夹的使用不能超过已指派的F卷配额。如果单个物理磁盘包含多个卷,并把配额应用到每个卷,则每个卷配额只适于特定的卷。例如,如果您共享两个不同的卷,分别是F卷和G卷,则即使这两个卷在相同的物理磁盘上,也会分别对这两个卷的配额进行跟踪。

    


  图3