从(第三个)本地机器在两个ftp服务器之间进行文件复制

我有两个ftp服务器A和B.我需要从服务器A复制一个特定的目录树(及其下的所有文件)到服务器B.有没有办法从我的本地机器(c)实现这一点,而不必运行任何东西在服务器A和B?

编辑所有这三台机器都在不同的networking,但我有我的本地m / c访问这两个服务器。 服务器B是一个Akamai服务器(猜测它是Linux),我们在这里托pipe内容,需要从ftp服务器A(也是一个Linux服务器)复制内容,

要使这个工作正常连接的FTP服务器不能明确禁止服务器到服务器的连接。 您需要一个能够控制服务器到服务器请求请求的客户端。

执行服务器到服务器传输的方法与用于FTP Bounce Attack的方法相同,因此服务器到服务器的function通常被configuration禁止,甚至在一些FTP服务器中甚至不被支持。

Proftpd有一个很好的描述如何转移发生,你将不得不做的,以使Proftpd支持。

既然你不能控制两个ftp服务器,你几乎肯定不能configuration它们来支持服务器到服务器的通信。 由于目前几乎所有的ftp守护进程都默认禁止支持服务器到服务器通信,所以您不太可能能够完成这项工作。