win10ftp被动模式设置

1.如何设置FTP的主动模式和被动模式

一、什么是主动FTP 主动模式的FTP工作原理:客户端从一个任意的非特权端口N连接到FTP服务器的命令端口,也就是21端口。

然后客户端开始监听端口N+1,并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。

针对FTP服务器前面的防火墙来说,必须允许以下通讯才能支持主动方式FTP: 1、任何大于1024的端口到FTP服务器的21端口。(客户端初始化的连接) 2、FTP服务器的21端口到大于1024的端口。

(服务器响应客户端的控制端口) 3、FTP服务器的20端口到大于1024的端口。(服务器端初始化数据连接到客户端的数据端口) 4、大于1024端口到FTP服务器的20端口(客户端发送ACK响应到服务器的数据端口) 二、什么是被动FTP 为了解决服务器发起到客户的连接的问题,人们开发了一种不同的FTP连接方式。

这就是所谓的被动方式,或者叫做PASV,当客户端通知服务器它处于被动模式时才启用。 在被动方式FTP中,命令连接和数据连接都由客户端发起,这样就可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤掉的问题。

当开启一个 FTP连接时,客户端打开两个任意的非特权本地端口(N > 1024和N+1)。第一个端口连接服务器的21端口,但与主动方式的FTP不同,客户端不会提交PORT命令并允许服务器来回连它的数据端口,而是提交 PASV命令。

这样做的结果是服务器会开启一个任意的非特权端口(P > 1024),并发送PORT P命令给客户端。然后客户端发起从本地端口N+1到服务器的端口P的连接用来传送数据。

对于服务器端的防火墙来说,必须允许下面的通讯才能支持被动方式的FTP: 1、从任何大于1024的端口到服务器的21端口(客户端初始化的连接) 2、服务器的21端口到任何大于1024的端口(服务器响应到客户端的控制端口的连接) 3、从任何大于1024端口到服务器的大于1024端口(客户端初始化数据连接到服务器指定的任意端口) 4、服务器的大于1024端口到远程的大于1024的端口(服务器发送ACK响应和数据到客户端的数据端口) 以上关于主动和被动FTP的解释,可以简单概括为以下两点: 1、主动FTP: 命令连接:客户端 >1024端口 -> 服务器 21端口 数据连接:客户端 >1024端口 <- 服务器 20端口 2、被动FTP: 命令连接:客户端 >1024端口 -> 服务器 21端口 数据连接:客户端 >1024端口 -> 服务器 >1024端口三、主动模式ftp与被动模式FTP优点和缺点: 主动FTP对FTP服务器的管理和安全很有利,但对客户端的管理不利。因为FTP服务器企图与客户端的高位随机端口建立连接,而这个端口很有可能被客户端的防火墙阻塞掉。

被动FTP对FTP客户端的管理有利,但对服务器端的管理不利。因为客户端要与服务器端建立两个连接,其中一个连到一个高位随机端口,而这个端口很有可能被服务器端的防火墙阻塞掉。

2.如何设置windows自带的ftp使用被动模式上传

主动式有利于服务器端管理但是可能会被客户端防火墙拦截被动式由于数据传输由客户端发起出 所有不会被客户端防火墙拦截 但是不利于服务器管理使用windowsserver搭建完毕双击FTP防火墙填写端口和IP即可例如填写5000-5100,即为允许100个被动连接 (此时可能为灰色需要开通防火墙)如果端口位置为灰色,需执行以下命令添加防火墙策略允许 addrulename="FTPService"action=allowservice=ftpsvcprotocol=TCPdir=添加完毕再看端口可以输入数值输入数值和外部连接的IP地址 点击应用此时再次使用被动式连接即可成功连接按:测试发现关闭防火墙无效,填写被动式端口依然为灰色.必须添加2条命令。

3.如何为被动模式FTP服务器配置Windows防火墙 详细�0�3

通过打开到 TCP 端口号 21 的“命令通道”连接,标准模式 FTP 客户端会启动到服务器的会话。

客户端通过将 PORT 命令发送到服务器请求文件传输。然后,服务器会尝试启动返回到 TCP 端口号 20 上客户端的“数据通道”连接。

客户端上运行的典型防火墙将来自服务器的此数据通道连接请求视为未经请求,并会丢弃数据包,从而导致文件传输失败。 Windows Vista 和 Windows Server 2008 中的 高级安全 Windows 防火墙 支持有状态 FTP ,该 FTP 允许将端口 20 上的入站连接请求与来自客户端的先前出站 PORT 命令相匹配。

但是,如果您通过 SSL 使用 FTP 来加密和保护 FTP 通信,则防火墙不再能够检查来自服务器的入站连接请求,并且这些请求会被阻止。 为了避免此问题, FTP 还支持“被动”操作模式,客户端在该模式下启动数据通道连接。

客户端未使用 PORT 命令,而是在命令通道上发送 PASV 命令。服务器使用 TCP 端口号进行响应,客户端应连接到该端口号来建立数据通道。

默认情况下,服务器使用极短范围( 1025 到 5000 )内的可用端口。为了更好保护服务器的安全,您可以限制 FTP 服务使用的端口范围,然后创建一个防火墙规则:仅在那些允许的端口号上进行 FTP 通信。

本主题将讨论执行以下操作的方法: 1. 配置 FTP 服务以便仅将有限数量的端口用于被动模式 FTP 2. 配置入站防火墙规则以便仅在允许的端口上进行入站 FTP 连接 以下过程显示在 Internet 信息服务 (IIS) 7.0 版上配置 FTP 服务的步骤。如果您使用其他 FTP 服务,请查阅产品文档以找到相应的步骤。

配置对 SSL 的支持不在本主题的讨论范围之内。有关详细信息,请参阅 IIS 文档。

配置 FTP 服务以便仅将有限数量的端口用于被动模式 FTP 1. 在 IIS 7.0 管理器中的“连接”窗格中,单击服务器的顶部节点。 2. 在细节窗格中,双击“FTP 防火墙支持”。

3. 输入您希望 FTP 服务使用的端口号的范围。例如,41000-41099 允许服务器同时支持 100 个被动模式数据连接。

4. 输入防火墙的外部 IPv4 地址,数据连接通过该地址到达。 5. 在“操作”窗格中,单击“应用”保存您的设置。

还必须在 FTP 服务器上创建防火墙规则,以在前一过程中配置的端口上允许入站连接。尽管您可以创建按编号指定端口的规则,但是,创建打开 FTP 服务所侦听的任何端口的规则更为容易。

通过按前一过程中的步骤操作,您可限制 FTP 侦听的端口。 配置入站防火墙规则以便仅允许到 FTP 所侦听端口的入站 FTP 连接 1. 打开管理员命令提示符。

依次单击「开始」、“所有程序”和“附件”,右键单击“命令提示符”,然后单击“以管理员身份运行”。 2. 运行下列命令: 复制代码 netsh advfirewall firewall add rule name=”FTP Service” action=allow service=ftpsvc protocol=TCP dir=in 3. 最后,禁用有状态 FTP 筛选,以使防火墙不会阻止任何 FTP 通信。

复制代码 netsh advfirewall set global StatefulFTP disable Windows Firewall and non-secure FTP traffic Windows firewall can be configured from command line using netsh command. 2 simple steps are required to setup Windows Firewall to allow non-secure FTP traffic 1) Open port 21 on the firewall netsh advfirewall firewall add rule name="FTP (no SSL)" action=allow protocol=TCP dir=in localport=21 2) Activate firewall application filter for FTP (aka Stateful FTP) that will dynamically open ports for data connections netsh advfirewall set global StatefulFtp enable。

4.如何为被动模式 FTP 服务器配置 Windows 防火墙

应用到: Windows 7, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Vista由于FTP 工作方式所致,在防火墙后的服务器上使用文件传输协议 (FTP) 服务会产生一系列的挑战。

通过打开到 TCP 端口号 21 的“命令通道”连接,标准模式 FTP 客户端会启动到服务器的会话。客户端通过将 PORT 命令发送到服务器请求文件传输。

然后,服务器会尝试启动返回到 TCP 端口号 20 上客户端的“数据通道”连接。客户端上运行的典型防火墙将来自服务器的此数据通道连接请求视为未经请求,并会丢弃数据包,从而导致文件传输失败。

Windows。

5.如何设置FTP的主动模式和被动模式

一、什么是主动FTP 主动模式的FTP工作原理:客户端从一个任意的非特权端口N连接到FTP服务器的命令端口,也就是21端口。

然后客户端开始监听端口N+1,并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。

针对FTP服务器前面的防火墙来说,必须允许以下通讯才能支持主动方式FTP: 1、任何大于1024的端口到FTP服务器的21端口。(客户端初始化的连接) 2、FTP服务器的21端口到大于1024的端口。

(服务器响应客户端的控制端口) 3、FTP服务器的20端口到大于1024的端口。(服务器端初始化数据连接到客户端的数据端口) 4、大于1024端口到FTP服务器的20端口(客户端发送ACK响应到服务器的数据端口) 二、什么是被动FTP 为了解决服务器发起到客户的连接的问题,人们开发了一种不同的FTP连接方式。

这就是所谓的被动方式,或者叫做PASV,当客户端通知服务器它处于被动模式时才启用。 在被动方式FTP中,命令连接和数据连接都由客户端发起,这样就可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤掉的问题。

当开启一个 FTP连接时,客户端打开两个任意的非特权本地端口(N > 1024和N+1)。第一个端口连接服务器的21端口,但与主动方式的FTP不同,客户端不会提交PORT命令并允许服务器来回连它的数据端口,而是提交 PASV命令。

这样做的结果是服务器会开启一个任意的非特权端口(P > 1024),并发送PORT P命令给客户端。然后客户端发起从本地端口N+1到服务器的端口P的连接用来传送数据。

对于服务器端的防火墙来说,必须允许下面的通讯才能支持被动方式的FTP: 1、从任何大于1024的端口到服务器的21端口(客户端初始化的连接) 2、服务器的21端口到任何大于1024的端口(服务器响应到客户端的控制端口的连接) 3、从任何大于1024端口到服务器的大于1024端口(客户端初始化数据连接到服务器指定的任意端口) 4、服务器的大于1024端口到远程的大于1024的端口(服务器发送ACK响应和数据到客户端的数据端口) 以上关于主动和被动FTP的解释,可以简单概括为以下两点: 1、主动FTP: 命令连接:客户端 >1024端口 -> 服务器 21端口 数据连接:客户端 >1024端口 <- 服务器 20端口 2、被动FTP: 命令连接:客户端 >1024端口 -> 服务器 21端口 数据连接:客户端 >1024端口 -> 服务器 >1024端口 三、主动模式ftp与被动模式FTP优点和缺点: 主动FTP对FTP服务器的管理和安全很有利,但对客户端的管理不利。因为FTP服务器企图与客户端的高位随机端口建立连接,而这个端口很有可能被客户端的防火墙阻塞掉。

被动FTP对FTP客户端的管理有利,但对服务器端的管理不利。因为客户端要与服务器端建立两个连接,其中一个连到一个高位随机端口,而这个端口很有可能被服务器端的防火墙阻塞掉。

6.如何配置FTP的主动模式和被动模式

在使用ftp的时侯,经常遇到ftp链接后出现文件列表错误的情况,只是因为ftp的模式不正确,如何设置ftp的工作模式,什么是主动模式,什么又是被动模式,主动模式和被动模式有什么区别,今天搜集了相关资料和常用ftp软件工作模式的设置的方法:

一、什么是PASV和PORT方式

(1)PORT其实是Standard模式的另一个名字,又称为Active模式。中文意思是“主动模式。

(2)PASV也就是Passive的简写。中文就是“被动模式。

二、两者不同

不同之处是由于PORT(主动)这个方式需要在接上TCP 21端口后,服务器通过自己的TCP 20来发出数据。并且需要建立一个新的连接来传送档案。而PORT的命令包含一些客户端没用的资料,所以有了PASv的出现。而PASV模式拥有PORT模式的优点,并去掉一些PORT的缺点。PASV运行方式就是当服务器接收到客户端连接请求时,就会自动从端口1024到5000中随机选择一个和客户端建立连接传递数据。由于被动且自动建立连接,容易受到攻击,所以安全性差。

三、常见的FTP客户端软件PORT方式与PASV方式的切换方法

大部分FTP客户端默认使用PASV方式。IE默认使用PORT方式。 在大部分FTP客户端的设置里,常见到的字眼都是“PASV”或“被动模式”,极少见到“PORT”或“主动模式”等字眼。因为FTP的登录方式只有两种:PORT和PASV,取消PASV方式,就意味着使用PORT方式。

(1)IE:工具 ->Internet选项 ->高级 ->“使用被动FTP”(需要IE6.0以上才支持)。

(2)CuteFTP:Edit ->Setting ->Connection ->Firewall ->“PASV Mode” 或File ->Site Manager,在左边选中站点 ->Edit ->“Use PASV mode” 。

(3)FlashGet:工具 ->选项 ->代理服务器 ->直接连接 ->编辑 ->“PASV模式”。

(4)FlashFXP:选项 ->参数选择 ->代理/防火墙/标识 ->“使用被动模式” 或 站点管理 ->对应站点 ->选项 ->“使用被动模式”或快速连接 ->切换 ->“使用被动模式”。

win10ftp被动模式设置

转载请注明出处windows之家 » win10ftp被动模式设置

win10

笔记本电脑win10怎么设置电池充电

阅读(89)

本文主要为您介绍笔记本电脑win10怎么设置电池充电,内容包括win10笔记本怎么设置电池充满电,win10电源怎么设置充电,win10电源怎么设置充电。尽可能用外接电源,少使用电池这些通用的道理就不多说了,小编主要介绍的是在win10下有关省电和延长

win10

win10设置找不到应用

阅读(68)

本文主要为您介绍win10设置找不到应用,内容包括win10系统,桌面点击个性化或显示设置后显示,找不到应用程序,怎,win10打不开设置,弹出来找不到应用程序,win10打不开设置,弹出来找不到应用程序。按2113【win+R】快捷键,打开运行。

win10

win10怎么设置初始英语

阅读(54)

本文主要为您介绍win10怎么设置初始英语,内容包括win10怎么设置默认英文,win10怎么将电脑变成英语默认语言,win10系统怎样设置默认输入英文。方法/步骤设置Win10默认英文输入法之前要先添加英文输入法。点击Win10桌面右下角的输入法图标,在

win10

win10怎么设置桌面锁屏时间设置

阅读(49)

本文主要为您介绍win10怎么设置桌面锁屏时间设置,内容包括win10电脑锁屏时间怎么设置,windows10锁屏怎么设置时间,win10怎么设置锁屏时间设置。在Windows10系统桌面,右键点击桌面左下角的开始按钮,在弹出菜单中选择“设置”菜单项。在打开的W

win10

WIN10系统360受信任站点设置

阅读(86)

本文主要为您介绍WIN10系统360受信任站点设置,内容包括360浏览器中怎样设置可信任站点???,win10系统如何设置受信任站点,win10系统网址添加为受信任站点怎么添加。打开浏览器这里我们用360浏览器做示范,其他浏览器的操作流程都是一样的,可放

win10

epson纸张设置win10

阅读(51)

本文主要为您介绍epson纸张设置win10,内容包括win101803爱普生针式打印机纸张那里可以自定义尺寸,但是打印首选,win10系统打印照片如何设置为爱生普光泽纸张类型,打印机纸张的设置一般来说想要调整自己想要设置纸张的大小,在控制。打开电脑

win10

win10接话筒没声音怎么设置

阅读(55)

本文主要为您介绍win10接话筒没声音怎么设置,内容包括麦克风没声音怎么办windows10,电脑win10系统麦克风没声音怎么设置,麦克风没声音怎么设置windows10。1. 检查接口的问题,有没有接正确,麦克风是接电脑上的粉红色插孔,要接正确.2. 检查一下

win10

win10笔记本电脑设置双屏幕分辨率

阅读(84)

本文主要为您介绍win10笔记本电脑设置双屏幕分辨率,内容包括win10怎么用双显示器分辨率,win10怎么用双显示器分辨率,win10怎么在电脑上设置双屏。是第二个显示屏的分辨率没有调整正确!设置方法如下:在桌面点击右键,选择倒数第二个“显示设置”

win10

win10笔记本如何设置电源为高性能

阅读(75)

本文主要为您介绍win10笔记本如何设置电源为高性能,内容包括win10怎样设置电源为高性能,win10怎样设置电源为高性能,如何设置win10电源选项高级设置。可以做如下操作:一,在win10桌面右击“开始”菜单,单击“控制面板”;二,设置查看方式为“大图

win10

win10系统开机bios设置u盘启动

阅读(62)

本文主要为您介绍win10系统开机bios设置u盘启动,内容包括win10怎么在bios中设置U盘为第一启动项,windows10怎样设置开机u盘启动,win10怎样设置系统u盘启动。在BIOS中设置U盘为启动项的方法如下:有一个前提:U盘必须是U盘启动盘(1)首先插入U盘

win10

dnf怎么设置不卡win10

阅读(86)

本文主要为您介绍dnf怎么设置不卡win10,内容包括win10怎么搞才能玩dnf不卡,win10系统怎样设置玩dnf不卡,win10什么设置搞得地下城卡顿。处理器方面:最低要求是单核处理器,主频2.0Ghz,这样级别的处理器目前属于非常低端的处理器,P4处理器目前已

win10

系统设置快捷键win10

阅读(53)

本文主要为您介绍系统设置快捷键win10,内容包括如何设置win10快捷键,win10怎么设置快捷键,怎么在电脑上给计算机设置快捷键win10。在任务栏的语言地方点击一下再点击语言首选项。win10输入法切换快捷键怎么设置进入语言首选项,再点击高级设

win10

win10设置自动关机怎么改时间

阅读(77)

本文主要为您介绍win10设置自动关机怎么改时间,内容包括win10怎么设置电脑自动关机时间,怎么设置win10电脑自动关机时间设置,win10怎么更改自动关机时间。1. 在开始菜单的搜索栏输入计划任务,然后就会自动搜索到计划任务程序。点击这个地方

win10

win10企业版日历设置在哪

阅读(61)

本文主要为您介绍win10企业版日历设置在哪,内容包括如何使用win10中的日历,怎样设置windows10右下角的任务栏显示日历,时间,天气,Win10专业版如何设置右下角显示农历呢?。Win10专业版右下角显示农历的方法一:如果嫌以上麻烦太麻烦,还有一个让

win10

笔记本电脑win10怎么设置电池充电

阅读(89)

本文主要为您介绍笔记本电脑win10怎么设置电池充电,内容包括win10笔记本怎么设置电池充满电,win10电源怎么设置充电,win10电源怎么设置充电。尽可能用外接电源,少使用电池这些通用的道理就不多说了,小编主要介绍的是在win10下有关省电和延长

win10

win10设置找不到应用

阅读(68)

本文主要为您介绍win10设置找不到应用,内容包括win10系统,桌面点击个性化或显示设置后显示,找不到应用程序,怎,win10打不开设置,弹出来找不到应用程序,win10打不开设置,弹出来找不到应用程序。按2113【win+R】快捷键,打开运行。

win10

win10怎么设置初始英语

阅读(54)

本文主要为您介绍win10怎么设置初始英语,内容包括win10怎么设置默认英文,win10怎么将电脑变成英语默认语言,win10系统怎样设置默认输入英文。方法/步骤设置Win10默认英文输入法之前要先添加英文输入法。点击Win10桌面右下角的输入法图标,在

win10

win10怎么设置桌面锁屏时间设置

阅读(49)

本文主要为您介绍win10怎么设置桌面锁屏时间设置,内容包括win10电脑锁屏时间怎么设置,windows10锁屏怎么设置时间,win10怎么设置锁屏时间设置。在Windows10系统桌面,右键点击桌面左下角的开始按钮,在弹出菜单中选择“设置”菜单项。在打开的W

win10

WIN10系统360受信任站点设置

阅读(86)

本文主要为您介绍WIN10系统360受信任站点设置,内容包括360浏览器中怎样设置可信任站点???,win10系统如何设置受信任站点,win10系统网址添加为受信任站点怎么添加。打开浏览器这里我们用360浏览器做示范,其他浏览器的操作流程都是一样的,可放

win10

epson纸张设置win10

阅读(51)

本文主要为您介绍epson纸张设置win10,内容包括win101803爱普生针式打印机纸张那里可以自定义尺寸,但是打印首选,win10系统打印照片如何设置为爱生普光泽纸张类型,打印机纸张的设置一般来说想要调整自己想要设置纸张的大小,在控制。打开电脑

win10

win10接话筒没声音怎么设置

阅读(55)

本文主要为您介绍win10接话筒没声音怎么设置,内容包括麦克风没声音怎么办windows10,电脑win10系统麦克风没声音怎么设置,麦克风没声音怎么设置windows10。1. 检查接口的问题,有没有接正确,麦克风是接电脑上的粉红色插孔,要接正确.2. 检查一下

win10

win10系统怎么设置成经典桌面壁纸

阅读(56)

本文主要为您介绍win10系统怎么设置成经典桌面壁纸,内容包括Win10系统如何设置经典桌面,win10怎么设置经典主题?,如何将win10系统桌面变成经典windows系统的桌面?。首先你要先找到任务栏的一个按钮,形状想一个花win10电脑怎样把桌面换成wind