时间:2021-05-22
应用到: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1
可以使用命令行脚本 iisftp.vbs(存储在 systemroot\System32 中)在运行带有 IIS 6.0 的 Windows Server 2003 家族成员的本地或远程计算机上创建文件传输协议 (FTP) 站点配置。该命令并不创建或破坏内容,但它会设置目录结构和 IIS 配置文件。
iisftp.vbs下载:https://puter
在指定的远程计算机上运行脚本。键入不带反斜杠的计算机名或 IP 地址。默认为本地计算机。
/u [Domain\]User
使用指定的用户帐户的权限运行脚本。该帐户必须是远程计算机上 Administrators 组的成员。在默认情况下,脚本使用本地计算机当前用户的权限运行。
/p Password
指定在 /u 参数中指定的用户帐户的密码。
备注
Iisftp.vbs 不验证端口号或 FTP 站点的 IP 地址,而且它不会验证这些绑定在服务器内是否唯一。如果用无效的或发生冲突的绑定创建站点,则站点将不启动。
示例
示例 1
以下示例在本地计算机上创建“Archive”FTP 站点,并将它与 D:\Public\Archives 目录中的内容关联起来。此命令忽略所有的可选参数并接受默认值。“Archives”子目录不存在,因此,iisftp.vbs 将在“Public”目录中创建该子目录。
复制代码 代码如下:
iisftp /create D:\Public\Archives Archive
作为响应,iisftp 显示以下消息以及新 FTP 站点的基本属性。在该示例中,“服务器”表示驱动器 D: 所在的计算机名,“站点名”是为 FTP 站点指定的名称,“配置数据库路径”表示 IIS 指定的配置数据库项(它与系统注册表中的注册表项类似),“IP”默认情况下是未分配的,“端口”默认情况下设置为 21,“根”是 FTP 文件所在的目录,默认情况下将“状态”设置为“已启动”。
Connecting to server ...Done.
Server = RESKIT
Site Name = Archive
Metabase Path = MSFTPSVC/1452008083
IP = ALL UNASSIGNED
Port = 21
Root = D:\Public\Archives
Status = STARTED
示例 2
以下示例在远程服务器上创建“Drivers”FTP 站点站配置。它将站点与 SVR16 上 C:\Public\Download 目录中存储的文件关联起来。此命令使用 /i 参数指定站点的 IP 地址,并使用 /dontstart 参数防止站点自动启动。它使用 /s 参数来指定远程计算机,使用 /u 和 /p 参数以用户的管理员帐户权限运行脚本。
复制代码 代码如下:
iisftp /create C:\Public\Download Drivers /i 172.31.69.150 /dontstart /s SVR16 /u Admin6 /p p@ssWor#
作为响应,iisftp 显示以下消息以及新 FTP 站点的基本属性。在本示例中,“服务器”表示服务器计算机,“站点名”是为 FTP 站点指定的名称,“配置数据库路径”表示 IIS 指定的配置数据库项(它与系统注册表中的注册表项类似),“IP”表示指定的 DNS 地址,“端口”默认情况下设置为 21,“根”是 FTP 文件所在的目录,根据需要将“状态”设置为“已停止”。
Connecting to server ...Done.
Server = SVR16
Site Name = Drivers
Metabase Path = MSFTPSVC/1932955329
IP = 172.31.69.150
Port = 21
Root = C:\Public\Download
Status = STOPPED
示例 3
以下示例在远程服务器上使用 Active Directory 隔离创建“ChangePages”FTP 站点站配置。它将站点与 SVR16 上 C:\Public\Update 目录中存储的文件关联起来。该命令使用 /dontstart 参数来避免站点自动启动。该命令还可以使用 /isolation 参数以及 AD 的值指定 Active Directory 隔离,然后使用 ADdomain、ADadmin 和 ADpass 参数以提供 Active Directory 域的名称以及域管理员名称和密码。/s 参数指定服务器名称,/u 和 /p 参数指定远程服务器的管理员的用户帐户和密码,iisftp.vbs script 使用其权限运行。
复制代码 代码如下:
iisftp /create C:\Public\Update ChangePages /dontstart /isolation AD /ADdomain DomainA /ADadmin Admin5 /ADpass p@ssWor# /s SVR16 /u Admin6 /p p@SSwor#
作为响应, iisftp 显示以下消息以及新 FTP 站点的基本属性。在本示例中,“服务器”表示服务器计算机,“站点名”是为 FTP 站点指定的名称,在本示例中,ChangePages“配置数据库路径”表示 IIS 指定的配置数据库项(它与系统注册表中的注册表项类似),“IP”默认情况下是未分配的,“端口”默认情况下设置为 21,“根”是 FTP 文件所在的目录,“IsoMode”是隔离模式,该模式是 Active Directory,“状态”根据命令说明设置为“已启动”。
Connecting to server....Done.
Server = SVR16
Site Name = ChangePages
Metabase Path = MSFTPSCV/945765436
IP = ALL UNASSIGNED
Port = 21
Root = C:\Public\Update
IsoMode = AD
Status = STOPPED
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一、创建FTP站点1.打开:控制面板---系统和安全---管理工具---Internet信息服务2.建站:右键点击网站---添加FTP站点3.输入FTP站点名称
本文为大家分享了辅助功能模块FTP站点管理的实现方法,供大家参考,具体内容如下1、FTP站点管理点击“FTP站点管理”按钮,弹出对话框“FTP站点管理”,如下图
如何编写一个创建FTP站点的函数?FunctionASTCreateFtpSite(IPAddress,RootDirectory,ServerComment,
1.启用FTP服务2.创建FTP登陆用户3.创建FTP站点4.在Portal上增加endpoints5.配置防火墙允许在上面增加的endpoint端口上进行通信
如果要允许用户在站点中上载或下载文件,就需要在Web服务器上设置FTP。无论站点是位于Intranet还是位于Internet上,使用FTP在所提供的位置中上载