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之后,这会阻止服务器尝试主动连接到客户端的数据端口。使用被动模式可以绕过这个问题,因为客户端是主动发起连接的一方。

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

相关推荐
427724007 小时前
IDEA使用git不提示账号密码登录,而是输入token问题解决
java·git·intellij-idea
程序员张319 小时前
使用IDEA提交SpringBoot项目到Gitee上
java·gitee·intellij-idea
程序员阿鹏19 小时前
jdbc批量插入数据到MySQL
java·开发语言·数据库·mysql·intellij-idea
White graces1 天前
正则表达式效验邮箱格式, 手机号格式, 密码长度
前端·spring boot·spring·正则表达式·java-ee·maven·intellij-idea
ふり2 天前
图书管理系统
java·开发语言·intellij-idea
~Yogi2 天前
新版Tomcat MySQL IDEA 安装配置过程遇到的问题
mysql·tomcat·intellij-idea
嘵奇2 天前
最新版IDEA下载安装教程
java·intellij-idea
陈小咩咩2 天前
IDEA单元测试插件 SquareTest 延长试用期权限
java·单元测试·intellij-idea
Xx33023 天前
idea连接gitee(使用idea远程兼容gitee)
java·gitee·intellij-idea