当前位置: 首页 > 知识库问答 >
问题:

Telnet和被动FTP

甘明朗
2023-03-14

我的FTP测试服务器有问题。我已经安装并配置了FileZilla服务器,它正在监听端口21上的控制连接,然后它可以在50100到51100之间的端口上提供被动模式的数据连接。

我正在尝试本地连接127.0.0.1:21并检索根FTP目录中的文件和文件夹列表。

FileZilla客户端:在MS-DOS中工作
FTP在MS-DOS中工作
TELNET在MS-DOS中工作:控制连接和用户身份验证OK,然后切换到被动模式,当我尝试用命令列表检索文件和文件夹时,它响应“Can't open data connection for transfer of”/“”。

我尝试为端口50100-51100和FileZilla服务器设置防火墙规则。还是不行。

共有1个答案

白宏义
2023-03-14

无法使用Telnet客户端通过FTP协议检索文件。

虽然您可以通过在Telnet控制台上键入FTP命令来模拟FTP客户端,但无法通过这种方式进行文件传输。这是因为对于文件传输,您需要一个单独的数据传输连接,而Telnet客户端无法做到这一点。

这就是FTP服务器失败的原因。在活动模式下,它无法连接回您的客户端计算机,因为没有任何监听。在被动more中,它会超时等待客户端连接到其数据端口。

 类似资料:
  • Scrapy提供了内置的telnet终端,以供检查,控制Scrapy运行的进程。 telnet仅仅是一个运行在Scrapy进程中的普通python终端。因此您可以在其中做任何事。 telnet终端是一个 自带的Scrapy扩展 。 该扩展默认为启用,不过您也可以关闭。 关于扩展的更多内容请参考 Telnet console 扩展 。 如何访问telnet终端 telnet终端监听设置中定义的 TE

  • 本文向大家介绍TELNET和FTP之间的区别,包括了TELNET和FTP之间的区别的使用技巧和注意事项,需要的朋友参考一下 在网络环境中,TELNET和FTP都是应用程序层协议,用于在远程用户和远程主机之间建立连接。这两种协议也可以以协作方式使用,以透明地登录到主机服务器。 以下是TELNET和FTP之间的一些基本区别。 序号 键 电信网 的FTP 1 定义 TELNET是电信网络的缩写,它只是一

  • 本文向大家介绍SSH和Telnet之间的区别。,包括了SSH和Telnet之间的区别。的使用技巧和注意事项,需要的朋友参考一下 为了在远程位置访问计算机,网络为我们提供了各种应用程序,其中Telnet和SSH是主要的客户端服务器应用程序,并且使用远程终端服务,该服务允许一个站点上的用户与另一站点上的远程分时系统进行交互。就像用户的键盘和显示器直接连接到远程计算机一样。 TELNET和SSH都是第7

  • SOFAArk 容器提供了一个简单的 telnet 服务端小工具,用于运行时查看容器状态,目前支持查看 Plugin 和 Biz 相关信息。 使用方式 使用 telnet 连接服务端,端口号为 1234, 例如: telnet localhost 1234 进入交互界面: ➜ telnet localhost 1234 Trying 127.0.0.1... Connected to localh

  • Resume Telnet Server 是一个基于 Node.js 开发的 Telnet 远程登录服务器。

  • Dot Net Telnet 是一个C# 的远程登录(Telnet)客户端开发包。