windows通过资源管理器访问ftp出现200,227错误

本文详细解释了FTP服务器的两种工作模式:Port(主动)和Pasv(被动)。Port模式下,服务器从20端口向客户端发起连接,适用于服务器拥有公网IP的场景;而Pasv模式则是客户端向服务器发起连接。文章还分析了Port模式在防火墙或网关后的局限性,并提供了在IE浏览器中切换到Pasv模式的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文,这里自己遇到记录一下

ftp服务器有两种工作模式,port和pasv(主动和被动)

这两种模式都是客户端先向服务器端发出请求,服务器建立链接,以服务器为对象,当传输数据时,如果是服务器从20端口向客户端空闲端口发送请求建立链接,就是port(主动),反之,如果是客户端向服务器空闲端口请求建立链接,就是pasv(被动) 

出现错误的原因是:port方式在传输数据时,是Server端链接client端,有一个条件它必须有一个公网ip,如果client处于防火墙或net网关后面,server就找不到client端,就会报错, 所有的ftp客户端软件都支持两种传输方式, IE默认是port(主动) 。

解决办法:打开IE浏览器:选择设置—-internet—–高级—-使用被动FTP(为防火墙和DSL调制解调器兼容性)”前面的勾去掉

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值