Esiste un modo semplice per trasferire file tra due server SSH / SFTP? La soluzione perfetta sarebbe FileZilla, ma ti consente solo di creare una connessione tra locale e remoto, ma non tra remoto e remoto.
Teoricamente ho potuto aprire due finestre di Nautilus e connettersi ad alcuni ssh://server1/path/to/folder
e ssh://server2/path/to/folder
poi basta tirare i file da un verso l'altro lato. La mia esperienza è che questo è molto instabile. La trasmissione di file di dimensioni pari a 10 MB non è un problema, ma il trasferimento di 10 GB spesso ha comportato la sospensione di Nautilus e la necessità di ps -e | grep nautilus
-> kill -9 <pid>
. Ho anche provato la stessa cosa con Nemo e Caja. Mentre Nemo tende ad essere più stabile degli altri due, non è ancora perfetto e si rompe di volta in volta. FileZilla è estremamente stabile, non è mai riuscito a romperlo, ma non è molto flessibile a causa del fatto menzionato che può connettersi solo a un singolo server SSH.
Ovviamente potrei anche montare una cartella con sshfs
, ma questa è una specie di soluzione scomoda. Troppe operazioni preliminari da eseguire per eseguire un semplice trasferimento.
Esiste un'app in grado di gestire i trasferimenti tra due server SSH senza interrompere? Perfetto sarebbe qualcosa come FileZilla, che riprende il lavoro se la connessione viene interrotta.