我远程FTP命令行,下载服务器上的资料的时候出出150 Opening ASCII mode data connection之后就没有反应?(怎么关闭ftpsvc)

大家好,今天小编关注到一个比较有意思的话题,就是关于cmdftp如何去掉去掉pasv模式的问题,于是小编就整理了3个相关介绍为您解答,让我们一起看看吧。

我远程FTP命令行,下载服务器上的资料的时候出出150 Opening ASCII mode data connection之后就没有反应?(怎么关闭ftpsvc)
(图片来源网络,侵删)

我远程FTP命令行,下载服务器上的资料的时候出出150 Opening ASCII mode data connection之后就没有反应?

这种情况可能是你所在网络安装了防火墙(或代理),该防火墙(或代理)禁止来自远程的连接,426 data connection closed, transfer aborted表明了这一点。

这时候你可以使用被动传输模式(pasv模式),来避免该限制,进行数据传输. 但是由于我们要求用户必须关闭PASV模式,所以,请将你的防火墙设置的级别低一些或关闭试试看。补充: 说得通俗点,就是将你机器的防火墙(包括windows防火墙、反病毒软件的防火墙)关闭,若还不正常的话,将ftp服务器的防火墙也关闭。

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

设置FTP的主动模式和被动模式,用到的工具:8uftp,步骤如下:打开8uftp软件,点击编辑菜单--选项:

2.防火墙设置,勾选被动(PASV)模式(p)就是被动模式,去掉勾选就是主动模式。注意事项:适用于8uftp.

我远程FTP命令行,下载服务器上的资料的时候出出150 Opening ASCII mode data connection之后就没有反应?(怎么关闭ftpsvc)
(图片来源网络,侵删)

数据连接分为两种模式:主动连接(PORT)和被动连接(PASV)。

Port模式:ftp server:tcp 21 <——client:dynamic ftp server:tcp 20 ——>client:dynamic

Pasv模式:ftp server:tcp 21 <—-client:dynamic ftp server:tcp dynamic <—-client:dynamic

我远程FTP命令行,下载服务器上的资料的时候出出150 Opening ASCII mode data connection之后就没有反应?(怎么关闭ftpsvc)
(图片来源网络,侵删)

PORT(主动)方式的连接过程是:

PASV(被动)方式的连接过程是:

---------------------

换一种通俗点的方式说:

在主动模式下,FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,然后开放N+1号端口进行监听,并向服务器发出PORT N+1命令。服务器接收到命令后,会用其本地的FTP数据端口(通常是20)来连接客户端指定的端口N+1,进行数据传输。

在被动模式下,FTP库户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,同时会开启N+1号端口。然后向服务器发送PASV命令,通知服务器自己处于被动模式。服务器收到命令后,会开放一个大于1024的端口P进行监听,然后用PORT P命令通知客户端,自己的数据端口是P。客户端收到命令后,会通过N+1号端口连接服务器的端口P,然后在两个端口之间进行数据传输。

总的来说,主动模式的FTP是指服务器主动连接客户端的数据端口,被动模式的FTP是指服务器被动地等待客户端连接自己的数据端口。

FTP死活连接不上服务器,怎么回事啊?

最简单的解决方式如下:

打开服务器上的IIS;

选择FIP站点并默认;

选择属性;

选择主目录-看到“C:\inetpub\ftproot”点击确定即可。

出现此问题可能的原因为:

IP设置可能不正确,端口可能不正确,其次确认服务器的FTP服务启动了,最后确认你有访问这个服务器和端口的权限。

这IP设置是否正确,端口是否正确,其次确认服务器的FTP服务启动了,最后确认你有访问这个服务器和端口的权限(两边的防火墙都开了)。

另外一个原因有可能是您的FTP设置,您可以尝试取消pasv被动模式。

到此,以上就是小编对于怎么关闭ftpsvc的问题就介绍到这了,希望这3点解答对大家有用。