Ftp

來自(第三個)本地電腦的兩個 ftp 伺服器之間的文件複製

  • April 16, 2013

我有兩個 ftp 伺服器 A 和 B。我需要將某個目錄樹(及其下的所有文件)從伺服器 A 複製到伺服器 B。有沒有辦法從我的本地電腦 (c) 實現這一點而無需執行任何東西在伺服器 A 和 B 上?

編輯所有三台機器都在不同的網路上,但我可以從我的本地 m/c 訪問這兩個伺服器。伺服器 B 是 Akamai 伺服器(猜測是 linux),我們在其中託管內容,需要從 ftp 伺服器 A(也是 linux 伺服器)複製內容

要使這項工作正常工作,您要連接的 FTP 伺服器不得明確禁止伺服器到伺服器的連接。您需要一個能夠控制伺服器到伺服器請求請求的客戶端。

執行伺服器到伺服器傳輸的方法與用於FTP 反彈攻擊的方法相同,因此伺服器到伺服器功能通常被配置禁止,或者在某些 FTP 伺服器中甚至不支持。

Proftpd 很好地描述了傳輸是如何發生的,以及您必須做什麼才能在Proftpd下支持它。

由於您無法控制有問題的兩個 ftp 伺服器,因此您幾乎可以肯定無法將它們配置為支持伺服器到伺服器的通信。由於現在幾乎每個 ftp 守護程序都預設禁用支持伺服器到伺服器的通信,因此您不太可能完成這項工作。

引用自:https://serverfault.com/questions/498644