scp работает, но вы также можете использовать rsync:
rsync -e 'ssh -p <port>' <user>@<computer1address>:Desktop/test1.txt ~/Downloads/
большую часть времени rsync является заменой scp, т. е. с наиболее scp команды можно просто заменить scp С rsync и он будет работать точно так же. Единственная причина, это не верно для вашего случая заключается в том, что rsync нет -p возможность указать порт (ну, это так, но он применяется только тогда, когда rsync подключается через свой собственный протокол, а не через ssh). Так вам нужно сказать это использовать альтернативную команду ssh, которая включает порт.
если ваш ssh сервер использует стандартный порт, или если у вас есть порт, настроенный в ~/.ssh/config (в любом случае, это означает, что вы не должны использовать -p вариант при подключении с ssh), то вы можете просто запустить
rsync <user>@<computer1address>:Desktop/test1.txt ~/Downloads/
в общем, я предпочитаю rsync to scp потому что он имеет гораздо больше опций, и потому что, если вы передаете большое количество файлов, rsync имеет смысл пропустить те, которые уже существуют в целевой системе, сокращая объем данных, которые должны быть переданы.