Um truque que eu uso constantemente é montar via SSH um diretório remoto ao invés de usar algum comando scp .
Exemplo
Primeiro monte o diretório remoto.
$ mkdir $HOME/mnt
$ sshfs user@remote:/fldr1/fldr2/fldr3/fldr4/.../myfile $HOME/mnt
A partir deste ponto, agora você pode copiar arquivos de / para o $ HOME / mnt localmente e ele estará pressionando o diretório do servidor remoto. Use ferramentas padrão como cp , mv , etc.
Quando terminar, pode desmontar esta conexão.
$ fusermount -u $HOME/mnt