您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

如何用命令行管理IIS的FTP站点

添加时间:2013-5-31 15:28:56  添加: 思海网络 
 为了实现在Internet中快速共享网络资源的目的,很多用户使用IIS服务器内置的FTP组件架设FTP服务器。由于它和Windows系统的紧密结合,并且在IIS控制台中操作易于上手,因此得到大家的青睐。如果你使用的是IIS6.0,还可以使用脚本命令管理维护FTP站点,一行简单的命令,就可以实现IIS控制台中一系列的操作。这么好的东东当然大家一起分享。

  FTP站点管理——IISftp.vbs

  IISftp.vbs命令可以用来创建、删除、查询和控制FTP站点,由于该命令使用简单,是基于命令行的,所以特别受到网管用户的喜爱。

  IISftp命令格式:

  IIsFtp [/s [/u [/p ]]]/ [arguments]

  /s 连接的FTP服务器名

  /u 连接使用的账号名

  /p 账号密码

  选项:

  /start 启动一个站点

  /stop 停止一个站点

  /pause 暂停一个站点服务

  /delete 删除一个站点

  /create 创建一个FTP站点

  /query 查询FTP站点

  1.创建FTP站点

  下面笔者就在名为“suning-3avmjsp1”的本地IIS服务器中创建一个名为“cpcwftp”的FTP站点。在Windows server 2003系统中运行“命令提示符”程序。接着在提示符窗口中运行“IIsFtp /s suning-3avmjsp1 /u administrator /p rrttjj /create d:cpcwroot "cpcwftp" /i 192.168.1.2 /b 21”命令后,就完成“cpcwftp”站点的创建。

  以上是完整的命令格式,因为这里是在本地创建FTP站点,只需要运行“IIsFtp /create d:cpcwroot "cpcwftp" /i 192.168.1.2 /b 21”命令即可(图1)。

  其中“suning-3avmjsp1”为FTP站点所在的服务器,“administrator”和“rrttjj”为创建FTP站点时使用的用户和密码,“d:cpcwroot”为该FTP站点的主目录, “192.168.1.2”为“cpcwftp”站点捆绑的IP地址,“21”为FTP站点的通信端口。如果网管是在本地IIS服务器中创建FTP站点,就可以省去“/s suning-3avmjsp1 /u administrator /p rrttjj”参数;如果是远程创建FTP站点,必须输入完整的命令。

  2.管理FTP服务

  完成了“cpcwftp”站点的创建,现在网管可在本地查询该站点是否存在。在命令提示符下运行“IIsFtp /query "cpcwftp"”命令即可。

  控制“cpcwftp”站点的状态也很简单,在命令提示符下运行“IIsFtp /start "cpcwftp"”命令后即可启动“cpcwftp”站点的FTP服务。要想停止该站点的FTP服务,运行“IIsFtp /stop "cpcwftp"”命令,暂停FTP服务只需运行“IIsFtp /pause "cpcwftp"”命令。

  如果想删除本地服务器中的“cpcwftp”站点,在命令提示符下运行“IIsFtp /delete "cpcwftp"”命令即可。

  以上操作是以本地IIS服务器中的FTP站点为例。如果你操作的FTP站点是在远程服务器中,就必须使用完整的命令格式,也就是说,你在命令中必须指定远程服务器名和你操作中使用的管理员账号。

  FTP虚拟目录管理——IISftpdr.vbs

  管理和维护FTP站点中的虚拟目录要用到“IISftpdr.vbs”命令。它可以快速完成虚拟目录的创建、查询和删除操作。

  IISftpdr命令格式:

  IIsFtpDr [/s [/u [/p ]]]/ [arguments]

  /s 连接的FTP服务器名

  /u 连接使用的账号名

  /p 账号密码

  选项:

  /create 创建一个FTP站点虚拟目录

  /delete 删除一个FTP站点虚拟目录

  /query 查询虚拟目录

  1.创建虚拟目录

  下面笔者在本地IIS服务器中为名为“cpcwftp”的FTP站点创建一个虚拟目录“CPCWV”。

  在命令提示符窗口中运行“IIsFtpDr /create "cpcwftp" cpcwv d:cpcwvroot”命令,即可完成该虚拟目录的本地创建(图2)。

  2.查询虚拟目录信息

  完成创建后,查看一下虚拟目录“CPCWV”是否存在,在命令提示符下运行“IIsFtpDr /query "cpcwftp"”命令即可。

  3.删除虚拟目录

  删除虚拟目录也同样简单。这里笔者要删除名为“cpcwftp”的FTP站点下的虚拟目录“CPCWV”。在命令提示符下运行“IIsFtpDr /delete "cpcwftp"/cpcwv”命令即可。

  虽然用“IISftp.vbs”和“IISftpdr.vbs”命令可以很方便地完成FTP站点的管理和维护工作,但毕竟IIS6提供的这些脚本命令功能还不够完善,如目录访问的权限设置、用户访问控制等,暂时还无法使用脚本命令实现。但对于常规的FTP管理和维护,使用脚本命令实现是个不错的选择。

关键字:IIS、FTP、站点、IIS、服务器

分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站