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

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

相关推荐

  1. IDEA

    2024-03-30 19:18:01       39 阅读
  2. IDEA启动正常debug启动

    2024-03-30 19:18:01       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-30 19:18:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-30 19:18:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-30 19:18:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-30 19:18:01       20 阅读

热门阅读

  1. 五种主流数据库:高级分组

    2024-03-30 19:18:01       17 阅读
  2. git基础-git别名

    2024-03-30 19:18:01       18 阅读
  3. 浅谈 MATLAB的安装

    2024-03-30 19:18:01       22 阅读
  4. maya获取帧长度

    2024-03-30 19:18:01       21 阅读
  5. Postgresql 基于时间点恢复

    2024-03-30 19:18:01       20 阅读
  6. 重置reactive对象(深拷贝与浅拷贝)

    2024-03-30 19:18:01       20 阅读
  7. 一、Vite React+ts基础写法

    2024-03-30 19:18:01       24 阅读