Как мне выполнить УПП с удаленного компьютера на локальный компьютер?

Я знаю, что здесь были заданы некоторые похожие вопросы, и я их прочитал... однако я все еще не могу скопировать файл с удаленной машины на свой локальный компьютер... Я продолжаю получать ошибку типа "Нет такого файла или каталога"

Вот что я делаю. Я открываю терминал на macOS, вхожу на удаленную машину, cd в нужную мне папку. Теперь в этой папке у меня есть файл .txt, скажем"error.txt ", и я хочу скопировать этот файл на свой локальный рабочий стол.

Я получаю каталог для своего локального рабочего стола, просто перетащив папку рабочего стола в терминал, и у меня есть путь /Users/myname/Desktop

Затем я попробовал следующие команды (в то время как в папке error.txt находится внутри удаленной машины):

scp -r error.txt /Users/myname/Desktop

Или некоторые варианты

scp -r error.txt :/Users/myname/Desktop
scp -r error.txt ~/Users/myname/Desktop
scp -r error.txt Users/myname/Desktop

Но все они продолжают выдавать мне ошибку, например

cannot create regular file `/Users/myname/Desktop': No such file or directory

Может быть, моя проблема в том, как правильно написать мой локальный путь? Но я могу записать компакт-диск на свой локальный рабочий стол, используя путь /Users/muname/Desktop, находясь в своем локальная машина...

Есть какая-нибудь помощь? Спасибо!