centos

CentOS下Telnet命令如何传输文件

小樊
44
2025-10-21 17:31:11
栏目: 智能运维

在 CentOS 系统下,Telnet 本身并不支持文件传输功能

以下是在 CentOS 下使用 SCP 和 SFTP 进行文件传输的方法:

  1. 使用 SCP(Secure Copy Protocol):

SCP 是基于 SSH 的文件传输协议,可以在本地计算机和远程计算机之间安全地传输文件。以下是使用 SCP 传输文件的基本语法:

从本地计算机复制到远程计算机:

scp /path/to/local/file username@remote_host:/path/to/remote/directory

从远程计算机复制到本地计算机:

scp username@remote_host:/path/to/remote/file /path/to/local/directory

例如,要将本地文件 /home/user/file.txt 复制到远程计算机的 /home/remoteuser/documents 目录下,可以使用以下命令:

scp /home/user/file.txt remoteuser@192.168.1.100:/home/remoteuser/documents
  1. 使用 SFTP(SSH File Transfer Protocol):

SFTP 是一种基于 SSH 的文件传输协议,提供了一个安全的文件传输通道。首先,需要通过 SFTP 客户端连接到远程服务器。以下是使用 SFTP 的基本步骤:

连接成功后,您将看到 SFTP 提示符。在此提示符下,可以使用以下命令进行文件传输:

例如,要将本地文件 /home/user/file.txt 上传到远程服务器的 /home/remoteuser/documents 目录下,可以执行以下操作:

sftp remoteuser@192.168.1.100
Password: *****
sftp> put /home/user/file.txt /home/remoteuser/documents
Uploading file.txt to /home/remoteuser/documents/file.txt
sftp> exit

0
看了该问题的人还看了