WD1X.COM - 问答一下,轻松解决,电脑应用解决专家
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win11Linux
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascript服务器
PHP教程CSS教程XML教程

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

更新时间:2010-03-11 09:10 作者:佚名点击:

  为了实现在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管理和维护,使用脚本命令实现是个不错的选择。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
你可能感兴趣的内容