A origem e o destino podem ser especificados como um URI no formato scp: // [user @] host [: port] [/ path]
para que você possa executar:
scp scp://user1@host1:port1/path/to/file1 scp://user2@host2:port2/path/to/file2
E para copiar entre dois hosts remotos através do host local, adicione "-3":
scp -3 scp://user1@host1:port1/path/to/file1 scp://user2@host2:port2/path/to/file2