IIS6 FTP指定被动模式端口

1、    背景

1.1          公司虚拟主机FTP工具由server-u 改成IIS FTP;

1.2          FTP访问开始出现不能连接数据通信的情况

2、    原因

2.1          公司虚拟主机FTP工具由server-u 改成IIS FTP;

2.2          公司虚拟主机对外有端口访问策略,FTP只允许20001-20009做为FTP通信端口

2.3          外面访问FTP的时候只能用被动模式(IE直接访问也是用这个模式)

2.4          由于IIS FTP默认被动端口是1024-65535,和我们安全策略里允许的FTP端口不同,所以出现FTP不能访问的现像

3、    解决方法

3.1          方法1  CSCRIPT.exe C:\Inetpub\AdminScripts\adsutil.vbs set /MSFTPSVC/PassivePortRange "20001-20009"

3.2          方法2  在metabase里的元<IIsFtpService     Location ="/LM/MSFTPSVC" 里加入 一行  PassivePortRange="20001-20009"  重启IIS

原文地址:https://www.cnblogs.com/sfqas/p/12181034.html

时间: 2024-10-17 09:41:00

IIS6 FTP指定被动模式端口的相关文章

500 Illegal PORT command的问题(FTP主被动模式)

在windows的dos窗口用FTP命令去连时,可以登录,但使用ls等命令时,出现: 500 Illegal PORT command. 425 Use PORT or PASV first. 根据提示是被动模式的问题. FTP主/被动模式的原理 ----------------------------------------------------------------------------------------------- FTP是File Transfer Protocol(文件传

ftp主动/被动模式+虚拟账号配置

FTP基础 FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口).通常21端口是命令端口,20端口是数据端口.当混入主动/被动模式的概念时,数据端口就有可能不是20了 FTP的主动模式    主动模式下,FTP客户端从任意的非特殊的端口(N > 1023)连入到FTP服务器的命令端口--21端口.然后客户端在N+1(N+1 >= 1024)端口监听,并且通过N+1(N+1 >= 1024)端口发送命令

主动模式FTP与被动模式FTP该如何选择

主动模式FTP与被动模式FTP该如何选择  无论是主动模式还是被动模式,其要进行文件传输都必须依次建立两个连接,分别为命令连接与数据连结.而主动模式与被动模式的差异主要体现在数据连结通道上.为了说明两者的差异,我将主要对这个数据连结进行比较详细的说明.  当FTP客户端需要登陆到FTP服务器上的时候,服务器与客户端需要进行一系列的身份验证过程,这个过程就叫做命令连接.如在客户端向服务器发起连接请 求的时候,客户端会随即的选择某个TCP端口来跟FTP服务器的21号端口进行连接,这主要是通过TCP三

ftp主被动模式及k8s等沙箱环境使用ftp的问题

ftp协议经常被用来传输文件等,该协议有两种模式 1.主动模式 2.被动模式 1.主动模式下 客户端主动与ftp服务端(默认21端口)建立连接,同时开启本地一个端口X,并告诉服务端该端口,之后等待服务端(默认20端口)连接该端口X,进行数据传输操作. 2.被动模式下 客户端主动与ftp服务端(默认21端口)建立连接,同时告诉服务端目前采用被动模式进行数据传输,此时服务端会开启一个端口Y,并告知客户端该端口,此时客户端再使用本地其他端口连接该端口进行数据传输. 有时候,我们对网络的安全性要求很高,

在Linux上为指定IP端口模拟网络收发包延迟

编写 网络应用程序时,我们一般都是在网络状况良好的局域网甚至是本机内进行测试调试.有没有办法在网络状况良好的内网环境中,在不改动程序自身代码的前提下, 为应用程序模拟复杂的外网环境——尤其是网络延迟呢?这是我在学校写网络程序时就有过的想法,只是一直没认真研究,直到最近在公司编写跨服代码. 跨服涉及多台服务器之间,还有服务器与客户端之间的通讯,流程很复杂,其中每一步都要正确处理网络异常延迟与断开的情况.测试人员通过改代码或下断点的方式来测试网络延迟是极麻烦的,而且能模拟的延迟用例也很有限.因此如果

Muddleftpd被动模式端口限制设置

问题 Muddleftpd被动模式端口限制设置 解决方案 * pasv_portrange配置在/usr/prima/etc/muddleftpd/ftpd.conf中新增配置pasv_portrange配置:pasv_portrange 10000:10050即将PASSIVE模式占用的端口范围限定为从10000到10050重启动muddleftpd以使新配置生效 同时iptables里也要打开10000到10050的端口 以下是Fedora系统的详细操作Fedora Linux和以前的Red

serv-u 15 设置非21端口外网FTP访问以及更改被动模式端口、防火墙映射

安装serv-u 15 后局域网可以使用ftp软件连接,但是外网使用的话直接映射非21端口后无法访问,原因不多说,更改被动端口和设置映射端口方法如下: 1.安装时(安装后更改)设置ftp的端口为 20021,并在"pasv IP或域名"里填上公网ip地址.设置所在位置为:所建立的域>域详细信息>监听器>ftp和explicit ssl/tls  .如图: 2.设置pasv端口范围为 20000-20020,设置所在位置为:管理服务器>服务器设置>(右面页面

【Linux】 ftp 主动被动模式

LNMP 搭建得服务器,在使用ftp时候,报如下错误: 经查,是ftp 主动模式被动模式问题 工具:  Xftp5   ,把被动模式勾 取消 (其他客户端可以网上查一下 相应的 被动模式转主动模式设置方法) 还有一点: 把本地防火墙关了  !!!   因为这个原因.我找了半天,问了好多小伙伴,都不行,最后把本地防火墙关了.可以了 补充学习: ftp FTP主动模式和被动模式的比较 FTP是仅基于TCP的服务,不支持UDP.与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端

FTP主/被动模式的原理

--------------------------------------------------------------------------------------------------------------------------------------------------FTP 是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件.相比于HTTP,FTP协议要复杂得多.复杂的原因,是因为FTP协议要用 到两个TCP连接,一个是