Обычно клиент устанавливает SSH-соединение с удаленным хостом и запрашивает запуск процесса SCP на удаленном сервере. Удаленный процесс SCP может работать в одном из двух режимов:
Исходный режим, который читает файлы (обычно с диска) и отправляет их обратно клиенту;
Режим приемника, который принимает файлы, отправленные клиентом, и записывает их (обычно на диск) на удаленный хост.
В большинстве программ SCP режим источника обычно запускается с помощью флага -f (from), а режим приемника запускается с помощью -t (to). Эти флаги используются внутри реализации и не документируются вне исходного кода SCP. https://ru.wikipedia.org/wiki/SCP