溫馨提示×

CentOS下Telnet命令如何傳輸文件

小樊
40
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 username@remote_host,然后按 Enter 鍵。將 username 替換為您的遠程用戶名,將 remote_host 替換為遠程主機的 IP 地址或域名。
  • 輸入密碼以建立連接。

連接成功后,您將看到 SFTP 提示符。在此提示符下,可以使用以下命令進行文件傳輸:

  • 將本地文件上傳到遠程服務器:put /path/to/local/file
  • 從遠程服務器下載文件到本地計算機:get /path/to/remote/file
  • 列出遠程目錄中的文件:ls
  • 更改遠程目錄:cd /path/to/remote/directory
  • 退出 SFTP:exit

例如,要將本地文件 /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
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女