Mam dwa pakiety hostingu: jeden pakiet (A) od hosta A i jeden pakiet (B) od innego hostera B (różne sieci). Mogę przesyłać pliki z mojego komputera lokalnego przez FTP do pakietu hostingu A i / lub pakietu hostingu B.

Teraz chcę przenieść foldery i pliki bezpośrednio z hosta A do hostera B. Próbowałem FXP, ale hoster A i hoster B na to nie zezwalali (500 Nielegalne polecenie PORT). Nie mogę zmienić ustawień, aby zezwolić na FXP (jest to normalny pakiet do hostingu, więc nie mam dostępu do SSH / roota itp.).

Wiem, że mogłem użyć klienta FTP na moim komputerze lokalnym (komputerze prywatnym), aby pobrać zawartość z hosta A i ręcznie załadować ponownie do hosta B, ale zajmie to dużo czasu (duże zbiory danych - wiele plików).

Nie sądzę, że będzie sposób na przeniesienie plików bezpośrednio z A do B bez żadnej „pomocy”, ale mam również serwer root C z Linux-a (z hostera C). Czy istnieje sposób na przesłanie plików za pomocą mojego serwera C (skrypt, program, przepływ pracy, ...)? Podobnie jak pobieranie pliku1.txt z pakietu A przez FTP na serwer C, przesyłanie go z serwera C do pakietu B, usuwanie go na serwerze C, pobieranie następnego pliku file2.txt i tak dalej?

Pengxer
źródło