网站运营
位置:首页>> 网站运营>> 如何用命令行管理IIS的FTP站点

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

 来源:asp之家 发布时间:2009-12-18 19:18:00 

标签:命令行,iis,ftp

为了实现在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
投稿

猜你喜欢

  • 什么是404错误HTTP 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生
  • 许多人在用IIS建设网站的过程中或多或少都会出现问题,在IIS6中有些是以前版本中就曾经出现过,IIS6中也有些是新发现的问题,本文在此对建
  • 我们有一些想做网站的站长们还有刚步入站长行业的朋友们,你们是否经常会为一些能买到称心空间而在发愁呢?刚做网站肯定不能投资太多资金了,所以我们
  • 保护企业免遭互联网威胁的最集中的硬件设备解决方案,除了集成最佳的URL过滤、WEB应用报告、实时监控以及内部威胁清除等功能之外,还应该包括多
  • 启用网站的身份验证功能做好了上面的各项准备工作后,目标网站的SSL安全加密功能仍然还没有生效,此时我们还需要对该网站进行进一步的配置。按照前
  • 在CB上看到的Google 疯狂面试题,很多都是开放性的,没有标准的答案,题目后面附录了站长从网上搜索到的一些解题思路,仅供网友们参考。原文
  • 首批28家创业板公司即将在今日集中挂牌交易,网宿科技作为第一批挂牌企业之一也在等待着最后时刻的来临。上周,在位于上海斜土路英雄大厦15楼并不
  • 我们经常会碰到个人博客被黑客入侵并挂木马的事情,我以前曾经介绍过“服务器的安全配置技巧总结”,但是没有具体结合某个博客程序讲解,今天,我这里
  • 2001年3月14日,董勤锋在电脑公司的PC机上搭建了落伍者论坛,不久许多站长涌入,把这里当成栖息的家园。董勤锋在落伍者论坛上的ID是:拒绝
  • 今天我们来讨论一下GoDaddy主机的安全信息问题独立服务器与共享托管账户相比,力量更为强大,也更为多样。你可以在你的服务器上运行及安装几乎
  • 作为Comsenz旗下的社区产品SupeSite 7.0 全面支持对 Discuz!、UCenter Home 的聚合功能。对于那些已经安装
  • 1:“曾经有一个很好的网站摆在我的面前,可是我没有好好维护,等到失去的时候才追悔莫及,人世间最痛苦的事情莫过于此。如果上天能够给我一个好站,
  • 还是在几年前,如果你在借助网络做生意,你就要考虑加入商业联盟和B2B、B2C等商业模式的网站以及行业协会组织或相关产业的专业化组织。然而当今
  • Deluxe Plan主机怎样升级Zend呢?因为杰奇系统需要更高版本的ZEND,所以求教大家具体的安装步骤。 设置php4+Ze
  • 11月7日消息,盛大游戏CEO李瑜今日在2009第二届WEBGAME与SNS社区运营大会上表示,目前的网页游戏行业出来了百家争鸣、百花齐放的
  • 目录简介体系结构ESXI的优点一、什么是vSphere?二、虚拟机的好处三、为什么要使用虚拟机:四、vSphere基础物理架构五、vSphe
  • 1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。下面是命令实现:iptables -P INPUT DROPip
  • 和Google类似,DoubleClick是互联网时代真正的孩子。它把软件作为一种服务,在数据管理中有核心的能力。正如上面所说的,它是互联网
  • 近日,知名影星徐静蕾联手VANCL(凡客诚品)推出开啦饰品、进军B2C的消息,在业界颇受关注。今天记者从VANCL了解到,9号上线的徐静蕾开
  • 可能很多朋友都常用nginx不支持.htaccess,只有apache才支持.htaccess文件,其实这是错误的看法nginx也是支持.h
手机版 网站运营 asp之家 www.aspxhome.com