Se você puder acessar da máquina B para A & C,
A versão mais recente de scp
suporta a opção -3
, que permite copiar um arquivo entre duas máquinas remotas.
-3 Copies between two remote hosts are transferred through the local host. Without this option the data is copied directly between the two remote hosts. Note that this option disables the
progress meter.
$ scp -3 user1@C:/file user2@A:/file