在 CentOS 上,Telnet 本身不支持文件传输
sudo yum install openssh-server
sudo systemctl start sshd
sudo systemctl enable sshd
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
首先,确保你的 CentOS 系统上已经安装了 Telnet 客户端。如果没有安装,可以使用以下命令安装:
sudo yum install telnet
然后,使用以下命令连接到远程服务器(将 <username>
、<hostname>
和 <port>
替换为实际的用户名、主机名和端口号):
telnet <hostname> <port>
例如:
telnet example.com 22
接下来,你将看到登录提示符。输入用户名和密码进行身份验证。
一旦成功登录,你可以使用 put
命令上传文件,使用 get
命令下载文件。请注意,这些命令可能因 Telnet 客户端的不同而有所不同。以下是一些常见的示例:
put /path/to/local/file
get remote-file-name -o /path/to/save/file
完成文件传输后,使用 exit
命令退出 Telnet 会话。
请注意,虽然这种方法可以实现文件传输,但 Telnet 不是一个安全的协议。对于安全的文件传输,建议使用 SSH。在 CentOS 上,你可以使用 scp
(安全复制)命令进行安全的文件传输。