我想从一台具有 IP 假设为“192.168.2.25”的 Linux 机器发送文件到另一台作为服务器“192.168.2.110”的 Linux 机器
我怎样才能通过使用 Telnet 命令来做到这一点?
我想从一台具有 IP 假设为“192.168.2.25”的 Linux 机器发送文件到另一台作为服务器“192.168.2.110”的 Linux 机器
我怎样才能通过使用 Telnet 命令来做到这一点?
虽然仅使用 telnet 可能无法实现,但可以使用 telnet 和 netcat。上面的一些示例只是使用 netcat 引用的,但有时我在一台仍在生产中的旧机器上使用 telnet 但没有 netcat。在这种情况下,您可以将 netcat 设置为在较新的远程计算机上侦听并将文件 telnet 到它。
在较新的远程机器上:
netcat -l <PORT> > OUTPUT.FILE
在旧的仅 telnet 机器上:
cat FILE | telnet REMOTE-HOST PORT
请注意,这适用于文本文件。如果您有某种二进制文件,则需要在两端进行进一步操作。
Telnet 只是给你一个远程终端会话。最好的办法是 telnet,在编辑器中打开一个新文件,然后从本地计算机复制/粘贴文本。
要复制文件,请使用 rsync、scp、rcp 或 ftp 之类的东西。