ftp主动模式如何开启

win server 2008,建立了ftp,腾讯云安全组开放全部端口的时候可以正常使用ftp,只开放20,21的时候却使用不了,有人说是因为被动模式,那么如何开启主动模式?网上有说在“Internet选项”内取消“使用被动FTP(用于防火墙和DSL调制解调器的兼容)”
但是我操作后任然不行,重启了也不行

设置FTP的主动模式和被动模式,用到的工具:8uftp,步骤如下:

    打开8uftp软件,点击编辑菜单--选项:

    2.防火墙设置,勾选被动(PASV)模式(p)就是被动模式,去掉勾选就是主动模式。

    注意事项:适用于8uftp.

追问

防火墙都是关闭的我
跟8uftp软件里设置无关
关键是服务器上的哪个ftp站点,不知道如何改为主动模式

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-12-04
你好
在使用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中随机选择一个和客户端建立连接传递数据。由于被动且自动建立连接,容易受到攻击,所以安全性差。本回答被网友采纳
第2个回答  2019-03-30

主被动模式是对客户机而言的,也就是你用其它FTP客户端(比如flashfxp之类)连接这个ftp的时候,在客户端的服务器设置里就可以设。

追问

我是问服务器上的站点,不是客户端,客户端我怎么设置,开20,21端口也没用啊

我是问服务器上的站点,不是客户端,客户端我怎么设置,开20,21端口也没用啊

追答

已经跟你说了,服务器不需要动。上面的设置都是指客户端的。如果是服务器本身想在按平时一样使用被动模式(你刚好理解错了,只有被动模式才需要除20、21之外的服务器端口),这个取决于你用的ftp服务端的设置,有些FTP服务端是可以指定使用被动模式时开启的一个端口范围,比如2000-2100这个范围,然后你在防火墙上同样开启这个范围就可以了。

第3个回答  2019-03-29
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请 求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT 命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的 XXXX端口发送连接请求,建立一条数据链路来传送数据。 PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请 求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用PASV 命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口 发送连接请求,建立一条数据链路来传送数据。 从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完 全不同。而FTP的复杂性就在于此.

linuxftp主动模式设置
Linuxftp主动模式设置方法如下 ftp的数据传输模式分为两种:主动模式,被动模式。每种模式,都有一个控制端口,一个数据传输端口。若未特殊指定,两种模式默认的控制端口都是21。即所有的控制命令都是通过服务器的21端口进行的。而数据传输端口,在主动模式下,用的是服务器的20端口,在被动模式下,由服务...

FileZilla如何设置FTP的主动模式和被动模式
在FileZilla工具的站点管理中,我们选中要修改的站点,然后点击传输设置,就可以看到传输模式的设置选项了。如下图所示:

windows10系统设置FTP为主动访问模式的方法
一:设备本机Internet选择的FTP访问模式1、打开控制面板--》点击Internet选项;2、选择高级选项卡;3、找到选项,使用被动FTP(用于防火墙和DSL调制解调器的兼容)---》将勾去掉,点击确定即可。二:FlashFXP设置主动访问模式1、打开软件,点击选项--选择参数设置。2、找到代理将使用被动模式的勾去掉,点击确...

ftp主动模式如何开启
打开8uftp软件,点击编辑菜单--选项:2.防火墙设置,勾选被动(PASV)模式(p)就是被动模式,去掉勾选就是主动模式。注意事项:适用于8uftp.

在终端里,使用ftp命令,如何进入主动模式,具体应该输入什么指令_百度...
在客户端模式下,使用 ftp 命令进行文件传输,当登录到对方的服务器上时,就是主动模式。如果需要修改为被动模式的话,在 ftp> 状态下输入:passive <cr> 即可。其中:<cr> 代表回车键。

如何设置FTP的主动模式和被动模式
大部分FTP客户端默认使用PASV方式。IE默认使用PORT方式。 在大部分FTP客户端的设置里,常见到的字眼都是“PASV”或“被动模式”,极少见到“PORT”或“主动模式”等字眼。因为FTP的登录方式只有两种:PORT和PASV,取消PASV方式,就意味着使用PORT方式。(1)IE:工具 -> Internet选项 -> 高级 -> “...

如何设置FTP的主动模式和被动模式
主动模式的FTP工作原理:客户端从一个任意的非特权端口N连接到FTP服务器的命令端口,也就是21端口。然后客户端开始监听端口N+1,并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。针对FTP服务器前面的防火墙来说,必须允许以下通讯...

FTP文件传输协议两种模式--主动模式PORT和被动模式PASV
主动模式FTP连接建立过程包括:客户端打开随机端口(端口号大于1024),与服务器21号命令端口连接。客户端监听端口(x+1),发送端口命令至服务器告知接收数据的端口。服务器打开20号源端口,与客户端数据端口连接。客户端通过本地数据端口与服务器20号端口连接,并发送应答确认连接。被动模式FTP中,客户端...

如何开启IIS里的FTP主动模式(PASV模式)
用于Windows Server 2003 要启用直接编辑元数据库)1 . 打开 IIS Microsoft 管理控制台 (MMC)。2 . 右击本地计算机节点。3 . 选择 属性。4 请确保 启用直接编辑元数据库 复选框。通过ADSUTIL 脚本配置 PassivePortRange b)1 . 单击 开始、 运行, 键入 cmd, 和然后 确定。2 . 键入 cd Inetpub...

如何设置IIS FTP的设置主动模式还是被动模式
默认为主动 1.单击 开始 、 运行 , 键入 cmd, 和然后 确定 。2. 键入 cd C:\\Inetpub\\AdminScripts, 然后按 Enter。键入以下命令从命令提示符。Cscript.exe adsutil.vbs set \/MSftpSVC\/PassivePortRange "30000-30005"3.重启iis 注意:msftp设置被动模式方法 30000-30005为pasv端口范围 ...

相似回答