Linux
SCP 從一個外部伺服器到另一個
我正在嘗試在我的本地伺服器上創建一個 SCP,它將文件從一個遠端伺服器複製到另一個遠端伺服器(兩個遠端伺服器都使用自定義埠(xxxx)
我在嘗試:
scp -r -P xxxx root@xxx.xxx.xxx.111:/home/myimages/images.tar.gz root@xxx.xxx.xxx.222:/home/myimages/images.tar.gz
但我收到以下錯誤:
ssh: connect to host xxx.xxx.xxx.222 port 22: Connection timed out
有什麼建議?
提前致謝。
我最終做了以下事情:
ssh -p xxxx root@xxx.xxx.xxx.111 "scp -r -P xxxx /home/myimages/images.tar.gz root@xxx.xxx.xxx.222:/home/myimages/images.tar.gz"
SSH 後跟 SCP。
ssh root@xxx.xxx.xxx.111 'tar cf - /home/myimages/images.tar.gz' | ssh root@xxx.xxx.xxx.222 'tar xf -'
SSH 管道非常有用。學習和愛他們!