将 FTP 站点添加到服务器
IIS 允许在单个服务器上创建多个 FTP 站点。要将站点添加到服务器,必须准备该服务器及其关联的网络服务,然后为该站点创建唯一的标识。
准备添加 FTP 站点
在已经主控 FTP 站点的服务器上添加 FTP 站点时,需要做一些准备工作。
- 多个 FTP 站点可以使用相同的 IP 地址。然而,如果您使用唯一的 IP 地址来标识新 FTP 站点,则必须从您的组织或 Internet 服务提供商 (ISP) 处获得静态 IP 地址,并在服务器上配置 TCP/IP 设置。
- 默认情况下,标准 FTP 服务使用 TCP 端口 21,一般不推荐使用任何其他端口来提供 FTP 服务。但是,如果您在特殊情况下(通常是为了开发和测试,在个人网站上使用)使用非标准的 TCP 端口号来标识新 FTP 站点,请选择大于 1023 的 TCP 端口号,以免与 Internet Assigned Numbers Authority 分配的已知端口号冲突。
- 使用 Windows 资源管理器为 FTP 站点内容创建主目录。根据需要,创建子目录来储存其他内容。要组织同一台服务器上的多个 FTP 站点的主目录,可以创建一个顶级目录来存储所有的主目录,然后再为每个站点创建子目录。可以在本地服务器上创建主目录,或在网络共享上将其创建为统一命名转换 (UNC) 路径。也可以创建映射到该物理目录的虚拟目录。
添加 FTP 站点
IIS 提供以下两种添加新 FTP 站点的方法:
- IIS 管理器。
- iisftp.vbs 命令行管理脚本。
要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。
使用 IIS 管理器添加 FTP 站点
- 在 IIS 管理器中,右键单击“FTP 站点”文件夹,指向“新建”,然后单击“FTP 站点”。
- 单击“下一步”。
- 在“描述”框中,输入为该 FTP 站点选择的名称,单击“下一步”。
- 在“输入此 FTP 站点使用的 IP 地址”下,单击“全部未分配”以允许 FTP 响应服务器上所有未分配的 IP 地址,或者为该站点单击某个特定的 IP 地址。
注意 在“FTP 站点创建向导”中,“全部未分配”表示分配给计算机但并未分配给特定站点的 IP 地址。默认的 FTP 站点使用尚未分配给其他站点的所有 IP 地址。对于给定的端口号,只能将一个站点设置为使用未分配的 IP 地址。有关如何标识站点的信息,请参阅创建多个 FTP 站点。
- 默认情况下,为 TCP 指派 21 号端口。要使用非标准端口来为专用 FTP 站点创建唯一的标识,请在“输入此 FTP 站点的 TCP 端口”下面,输入大于 1023 的新端口号,并单击“下一步”。
- 单击适合该站点的用户隔离方式,单击“下一步”。有关为站点选择合适方式的信息,请参阅隔离 FTP 用户。
- 在“路径”框中,输入或浏览到 FTP 站点主目录的路径,单击“下一步”。
- 为站点选择“读取”或“读取”和“写入”权限,单击“下一步”。
- 单击“完成”。
使用 iisftp.vbs 命令行管理脚本添加 FTP 站点
- 如果要在新目录中创建新 FTP 站点,请创建该目录。
- 从“开始”菜单,单击“运行”。
- 在“打开”框中,键入“cmd”,然后单击“确定”。
- 在命令提示符下,请转到 systemroot\System32 目录。
- 键入 cscript iisftp.vbs /create Home Directory "Site Description" IP Address /b Port,并按 Enter。例如,以下命令行将创建并启动名为 MyFTPSite 的站点,该站点用端口 21,IP 地址为 123.456.789,主目录位于 C:\Inetpub\Ftproot\Newdirectory。
cscript iisftp.vbs /create c:\inetpub\ftproot\newdirectory "MyFTPSite" /i 123.456.789 /b 21。
注意 iisftp.vbs 脚本支持更多的用于创建 FTP 站点的选项。要查看可用选项,请在 Windows 帮助中搜索“iisftp.vbs”。
© 1997-2003 Microsoft Corporation。保留所有权利。