| 关键词: 用户 文件夹 配额 选择 FTP 窗口 文件 管理 空间 页面 |
出自:《网管员世界》 目前,人们对FTP资源共享的研究主要还侧重于在FTP服务器文件上传、删除、断点续传等方面,对于FTP子文件夹容量限制、数据安全管理等方面的介绍却是凤毛麟角。本文以Windows 2000系统为例,介绍不借助其他软件工具条件下,利用Windows系统功能来实现FTP子文件夹空间配额管理,其他操作系统可依此思路来实现本功能。 功能目标网络中心为了便于管理,需要让多个信息部门共用一个FTP服务器,但要对每个用户相应文件夹的上传容量进行限制。例如,目录“d:\ftp”是FTP的主目录,该目录下有文件夹A与文件夹B。允许用户A以“user1”用户名向FTP服务器的文件夹A上传容量100M以内的资料,即文件夹A的最大活动空间仅限于100M;同样允许B用户以“user2”用户名登录FTP服务器对“文件夹B”进行资料管理,但文件夹B的最大空间容量仅限于150M。以下介绍本例的配额管理方法。 实现方法在Windows 2000环境下,点击“开始→程序→管理工具→计算机管理→本地用户和组→用户”,进入“计算机用户管理”窗口,在右侧窗口空白处点击鼠标右键,选择“用户”菜单,分别创建用户user1、user2,并赋予相应的密码。在计算机D盘创建FTP文件夹,并在该文件夹中分别创建两个子文件夹user1和user2。点击“开始→程序→管理工具→Internet服务管理器”,进入“Internet信息服务”窗口,在左侧计算机名上点击鼠标右键,选择“新建→FTP站点”菜单,在弹出的对话框中连续选择“下一步”并相应输入“FTP站点名”、“IP地址”及“FTP站点主目录径”,至此完成一个FTP站点的创建。在本操作中如出现“服务未安装在此机器上”提示信息时,可在控制面板中点击“添加/删除程序”,选择“添加/删除Windows组件”来安装文件传输协议(FTP)服务器。在所创建的FTP站点上点击鼠标右键,从弹出的对话框中选择“安全账号”页面,取消“允许匿名连接”打勾选项。 图1 在“FTP站点操作员”目录框中点击“添加”按钮,从弹出“选择用户或组”对话框中加入相应用户,即用户user1、user2,接着连续点击“确认”,返回到“Internet信息服务”窗口,操作完成后页面如图1所示。启动FTP服务后打开Windows资源管理器,在本地磁盘D点击鼠标右键,选择“属性”菜单,在弹出的对话框中选择“配额”页面选项。在该页面中选择“启用配额管理”选项,页面中灰色的选项将被激活。点选“拒绝将磁盘空间经超过配额限制的用户”的选项,结果如图2所示。 图2 接着点击“配额项”按钮,在弹出的管理窗口中,选择“配额→新建配额项”菜单或直接点击工具栏中“新建配额项”按钮,将弹出的一个“选择用户”的窗口。此时从用户组中选择“user1”,点击“确定”后将再弹出一个“添加新配额项”窗口,输入用户A的活动空间100MB,并填入警告设置值99MB,点击“确定”返回上级窗口。同理,将用户B的活动空间限制为150MB,警告设置值为145MB。选择“配额→关闭”菜单将返回到图2所示的窗口。用户可根据自己需要决定是否选择“用户超出配额限制时记录事件”与“用户超过警告等级时记录事件”这两个选项。接着点击“确定”按钮,将弹出图3所示的警告窗口。点击“确定”按钮,即可完成对用户A、B所管理的文件夹共享空间的容量限制。 图3 功能验证以本机IP创建FTP站点为例。在本机E:\目录下准备有一个大小为225MB、文件名为yxd的RM文件,一个大小为85MB、文件名为test2的RM文件。启动IE浏览器,在址址栏中输入“ftp://127.0.0.1”,在弹出“登录”对话框中输入用户名“user1”及相应密码,点击“登录”按钮,进入user1文件夹页面。将test2.rm小文件复制到user1文件夹页面中,一分钟后文件上传成功。 图4 删除test2.rm文件,将yxd.rm大文件复制到user1文件夹页面中,二分钟后弹出如图4所示的错误窗口,说明了允许用户A最大上传空间仅限于100M。同理,可以验证用户B最大上传空间仅限于150M。以上验证结果基本证明了在不借助其他软件工具条件下,利用Windows系统自身功能的组合实现了多用户FTP子文件夹空间配额管理,提高了整个FTP站点数据资源管理分配能力。本思路在其他用户功能实现过程中,也具有一定的参考、借鉴价值。 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|