Scp

將文件從一台遠端伺服器複製到另一台遠端伺服器

  • April 22, 2021

我在伺服器 A。我想將文件從遠端伺服器 B 複製到遠端伺服器 C。

這可以通過以下命令完成,

scp username@B:/path_of_file_on_server_B/file.txt /path_of_file_on_server_A
scp /path_of_file_on_server_A/file.txt username@C:/path_of_file_on_server_C

但是我想了解是否有任何其他方法可以將文件從遠端伺服器 B 直接複製到遠端伺服器 C。

您可以使用遠端路徑作為源和目標scp

scp username@B:/path_of_file_on_server_B/file.txt username@C:/path_of_file_on_server_C

在 centos 上,它與 -3 選項一起使用

scp -3 root@SERVERA:/imran.txt root@SERVERB:/

-3 選項指示 scp 命令通過發布機器路由流量(從我們執行此命令的位置)

引用自:https://unix.stackexchange.com/questions/518877