在 Linux 下,您可以使用 rzsz
工具来实现通过 Telnet 进行文件传输。rzsz
是一个基于 Zmodem 协议的文件传输工具,它允许您在本地计算机和远程计算机之间传输文件。以下是安装和使用 rzsz
的步骤:
对于基于 Debian 的系统(如 Ubuntu),使用以下命令安装:
sudo apt-get update
sudo apt-get install lrzsz
对于基于 RHEL 的系统(如 CentOS),使用以下命令安装:
sudo yum install lrzsz
telnet <服务器地址> <端口号>
rz
命令发送文件:rz
这将在本地计算机上打开一个文件选择对话框,从中您可以选择要传输的文件。文件传输完成后,它将被发送到远程服务器。
sz
命令接收文件:sz <文件名>
这将从远程服务器下载指定的文件到本地计算机。文件将使用 Zmodem 协议进行传输。
注意:在使用 rzsz
进行文件传输之前,请确保您的 Telnet 客户端支持 Zmodem 协议。大多数流行的 Telnet 客户端(如 PuTTY 和 SecureCRT)都支持 Zmodem。