在石家庄网站建设过程中,会经常使用到FTP,通过FTP来修改网站内容。在使用的过程中,也会出现各种各样的问题。FTP的话,首选被动模式,因为主动模式server要连接client的端口,一般会被client的防火墙阻塞。被动模式 FTP 连接是有时称为到 " 服务器管理 ", 因为与之一瞬态端口用作数据连接的服务器端端口服务器响应客户端发出 pasv 命令后,。 由客户端, 数据连接命令发出后服务器连接到客户立即使用端口上面控制连接的客户端端口。 现在石家庄网站建设工程师就来给大家介绍一下,如何将Windowsserver 2003 IIS中的ftp设置为被动模式。
根据搜索结果,看到有两种办法,第一种直接用命令就可以,第二种需要修改配置文件。我们两个办法都尝试了一下,可能因为特殊问题第一种不行,然后根据第二种改完之后,重启FTP,重启服务器,发现可以了。小编在此推荐大家都尝试一下。
1、cmd命令。
cd c:/Inetpub/AdminScripts
cscript adsutil.vbs set /MSFTPSVC/PassivePortRange "8000-10000"
这里是开放了 8000-10000 为被动模式的数据端口。
2、修改IIS配置文件
打开下面这个文件 :
C:/WINDOWS/system32/inetsrv/MetaBase.xml
Ctrl+F 搜索 MaxConnections
在 MaxConnections 下面新加一行被动模式的配置信息,修改为
LogType="1"
MSDOSDirOutput="TRUE"
MaxClientsMessage=" "
MaxConnections="100000"
PassivePortRange="8003"
有文档说重启启动 FTP 服务就好,重启之后发现没生效,尝试了一下重启计算机,配置开始生效,被动模式被成功打开。
在石家庄网站建设中,FTP连不上只是一个比较常见的问题,从网站建设到应用会出现各种各样的问题。大家可以关注我们,我们会定时为大家分享一些关于建站相关的文章。