-1

Я хотел бы знать о двух способах: scp и rsync и как именно они используются для копирования файлов.

Я пытался делать

scp ubuntu@ip-10-124-83-21:/home/* /home/ubuntu/crockonjs-2-hd.mov

но это не сработало. Используя rsync , я получаю

rsync: mkstemp "/home/.crockonjs-2-hd.mov.V1x5F8" failed: Permission denied (13)

crockonjs-2-hd.mov находится на моей удаленной машине, и мне нужно перенести его в домашнюю папку. Я использую Cygwin под Windows, и было бы здорово, если бы кто-то мог сказать мне, как правильно использовать эти команды.

2 ответа2

1

Чтобы скопировать файл с удаленного компьютера на локальный, выполните следующие команды:

scp <remote-user>@<remote-machine>:<remote-path-to-file> <local-destination>

Или же

rsync <remote-user>@<remote-machine>:<remote-path-to-file> <local-destination>

Хотя я бы использовал scp для этого. Я не могу сказать, что к чему в вашем примере, так что это настолько конкретно, насколько я могу получить.

Вы также можете всегда проверять справочные страницы:

man scp
0

scp -i <path-to-public-key> <remote-user@remote machine>:<remote-path-to-file> <local-destination>

Например

scp -i Downloads/xyz.pem ubuntu@xyz.com:/home/ubuntu/sample.csv Desktop/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .