使用 telnet 传输文件

使用 telnet 传输文件

有时我必须使用具有 telnet 连接的远程主机,但是任何一个ftp 或 ssh(使用 scp)还有没有 netcat。也没有 gcc(例如,用于编译 netcat)。

有人知道如何使用 telnet 连接传输文件(使用某种黑客技术)吗?

(我知道这是不太合适对于这样的事情,协议。

答案1

你应该能够使用科米特要通过 telnet 传输文件,你可以使用C-科米特作为 telnet 客户端来执行此操作。但它仅适用于基于 Unix/Linux 的系统。

答案2

您使用的是 Windows 还是 Linux (*NIX)?老式的 BBS 类型的文件传输在 telnet 下可以完美运行。您需要考虑程序,然后编译它们。请参阅调制解调器调制解调器

答案3

客户端应用程序kermit支持通过 telnet 协议连接,AFAICR 支持xmodemzmodem,以及它自己的文件传输协议。

据我所知,许多我做这件事已经很多年了:

  1. 使用 kermit 连接远程主机
  2. 在远端也启动 Kermit
  3. 在远程端,在 kermit 提示符下输入“server”
  4. 你的终端将识别出链接现在处于文件传输模式,然后你可以发出“发送”和“获取”命令来传输或接收文件

答案4

我知道您说没有 netcat,但是您尝试过交叉编译吗?

Busybox 还包括一个 netcat 客户端,我在许多 ARM 和 MIPS 嵌入式系统上使用过它。

相关内容