在win2003上用自带的IIS组件运行的网站,我们通常对每一个虚拟主机网站目录设置对应用户的访问权限,这样保证单一网站和服务器整体网站的安全性,为了更好的规范每一个网站的管理,或者是为了防止单一网站被寄生病毒木马入侵导致的服务器硬盘空间大额占用,我们需要对每一个网站目录占用的硬盘空间上限作一个磁盘配额管理。
打开IIS面板—网站,我找到一个正在运行的名为“landuiteset”的网站,我查看其权限。它有一个建站时新建的”landuitest”的匿名用户权限。
查到了此用户,我们要对该用户的目录做一下磁盘配额管理。
步骤
1、找到存放该网站的本地磁盘,右键—属性;
2.在弹出对话框,选择“配额”选项卡,将“启用配额管理”和“拒绝将磁盘空间给超过配额限制的用户”复选框的选中状态。接着选中“用户超出配额限制时记录事件”和“用户超过警告等级时记录事件”两个复选框,以便将配额告警记录到日志中。接着单击“配额项”按钮;
3、选择对话框左上角的“配额”—“新建配额项”
4、在“选择用户”对话框,选择“高级”;
然后选择立即查找;
找到”landuitest”的用户,“确定”
5、在弹出的“新增配额项”对话框,选择“将磁盘空间限制为”,然后输入分配的空间大小数值,“确定”。
这里就完成了这个网站的磁盘配额管理。
这样以来,在以后的服务器网站运行过程中用户上传数据,得根据自身网站目录的配额空间量力而行,不会存在恶意占用服务器空间,或是突然入侵网站的寄生木马病毒的垃圾文件恶意占用。