在本文的基础篇中介绍了在Windows Server 2003中部署FTP服务的基本方法,但读者千万不要产生系统自带的服务功能单一的想法。其实Server 2003自带的FTP服务有一些非常实用的高级功能,可以帮助用户解决实际应用中遇到的诸多难题。
创建虚拟FTP目录
随着FTP站点资源的不断丰富,捉襟见肘的磁盘分区空间往往令管理员感到尴尬。这时管理员很可能希望将不同磁盘分区中的资源作为FTP站点主目录下的子目录供用户访问,于是FTP服务器提出了“虚拟目录”的概念帮助管理员实现这一愿望。
实际上虚拟目录并不是FTP主目录真正意义上的子目录,因为用户无法在连接到主目录后看到子目录。用户只能通过形如“ftp://10.115.223.10/Document”这样的地址来访问虚拟目录,其中“Document”就是一个虚拟目录。实际虚拟目录就是在FTP站点的根目录下定义一个子目录,然后创建一个别名或者指针,指向本地系统中的某一个目录或网络中某一台计算机中的目录。
为FTP站点“YeskyFTP”创建虚拟目录的过程如下所述:
第1步,打开“Internet 信息服务(IIS)管理器”控制台窗口,在左窗格中展开“FTP站点”目录。然后右键单击“YeskyFTP”选项,在弹出的快捷菜单中执行“新建/虚拟目录”命令,进入“虚拟目录创建向导”,单击“下一步”按钮,如图1。
图1 新建虚拟目录
第2步,在打开的“虚拟目录”别名向导页中指定一个连接到这个目录时使用的目录名,别名并不一定要跟实际的目录名相同,管理员可以根据实际需要任意编辑名称。本例输入别名“Setup”,并单击“下一步”按钮,如图2。
图2 指定虚拟目录别名