debug1: Sending command: scp -v -f /source/path
Este é o comando que seu processo local scp
está solicitando para ser executado no servidor remoto. O Scp funciona iniciando outra cópia do scp no host remoto. As duas instâncias scp se comunicam entre si para realizar a transferência de arquivos - uma envia arquivos e a outra os recebe.
"- f" é o sinalizador que informa ao scp
que está sendo executado como uma instância remota e que deve enviar o arquivo listado na linha de comando. Como alternativa, "-t" informa que é uma instância remota que deve receber arquivos.
Os sinalizadores não são documentados porque não são destinados a serem usados pelos usuários. Aqui está uma página descrevendo o protocolo scp , se você estiver interessado.