客户端登录FTP,无法列出文件目录的解决办法

客户端登录FTP,无法列出文件目录的解决办法

场景说明

两个不同的网络环境,需要从云平台访问自建平台的FTP服务器。FTP服务端使用的默认端口,
两个环境有专线通信。
我这边使用FTP客户端工具为fileZilla。

异常内容

申请开通从云平台访问自建平台的防火墙策略,映射地址和端口均有变更,端口变更为:验证端口为1021,数据传输端口为1020。
策略申请开通成功后,测试连接,登录成功,但是报错:读取目录列表失败
在这里插入图片描述

异常原因

FTP具有两种模式,分别是:
port模式(也叫主动模式)
解释:
客户端给服务器端的21端口发命令说,我要下载什么什么,并且还会说我已经打开了自己的某个端口,你就从这里把东西给我吧,服务器知道后就会通过另外一个数据端口把东西传给客户端,这就是主动模式。
可以理解为服务端主动给客户端传输文件。

pasv模式(也叫被动模式)
解释:
客户端给服务器端的21端口发命令说,我要下载什么什么,服务器端知道后,就打开一个端口,然后告诉客户端,我已经打开了某某端口,你自己进去拿吧,于是客户端就从那个端口进去拿文件了,这就是被动模式。
可以理解为服务端被客户端拿走了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值