idea 报错 Could not list the contents of folder “ftps

idea 报错 Could not list the contents of folder "ftps

解决方案

这里看到了网上的解决方案,顺便再记录一下。打开 【高级】菜单 - 取消勾选 被动模式 。然后点击测试连接,显示连接成功!

ftp中的主动模式和被动模式

主动模式(Active Mode):在主动模式下,客户端建立一个数据连接到服务器的命令端口(通常是端口21),然后服务器会打开一个新的数据端口来响应客户端的连接请求。这种方式在没有防火墙或NAT(网络地址转换)的环境中工作得很好。

被动模式(Passive Mode):在被动模式下,客户端首先向服务器的命令端口发送一个特殊的PASV命令,服务器随后会打开一个任意的数据端口并通知客户端。然后客户端建立一个新的数据连接到这个端口。这种方式在客户端位于防火墙或NAT之后时非常有用,因为它允许服务器的连接请求通过防火墙。

为什么使用被动模式?

防火墙和NAT:许多客户端位于防火墙或NAT之后,这会阻止服务器尝试主动连接到客户端的数据端口。使用被动模式可以绕过这个问题,因为客户端是主动发起连接的一方。

连接稳定性:在某些网络环境中,被动模式可以提供更稳定的连接,因为它允许客户端控制数据连接的建立。

相关推荐
爱学大树锯2 小时前
【双雄压榨】本地机访问宿主机Portainer(9000端口)
后端·intellij-idea
Rysxt_2 小时前
IDEA中Git隐藏更改(Stash)功能详解教程
数据库·git·intellij-idea·stash
YJlio8 小时前
FindLinks 学习笔记(12.4):NTFS 硬链接扫描与文件“多重身份”排查
笔记·学习·intellij-idea
檀越剑指大厂8 小时前
【Idea系列】换行处理
java·ide·intellij-idea
shoubepatien19 小时前
JAVA -- 11
java·后端·intellij-idea
YANshangqian1 天前
基于Chromium的隐私优先浏览器
人工智能·intellij-idea
shoubepatien1 天前
JavaWeb_Web基础
java·开发语言·前端·数据库·intellij-idea
shoubepatien1 天前
JAVA -- 12
java·后端·intellij-idea
YANshangqian1 天前
DISMTools(镜像管理工具)
intellij-idea
计算机毕设指导61 天前
基于微信小程序的校园物品租赁与二手交易系统【源码文末联系】
spring boot·mysql·微信小程序·小程序·tomcat·maven·intellij-idea