Как использовать scp между виртуальными устройствами, работающими на разных компьютерах?

Как использовать scp между виртуальными устройствами, работающими на разных компьютерах?

На обоих компьютерах запущены копии одного и того же виртуального устройства на Virtual Box, доступ к которому осуществляется через putty.exe.

Я хотел бы скопировать программу C++, написанную мной на одном из виртуальных образов (VM1), на виртуальный образ другого компьютера (VM2) по сети:

[VM1] --> [Хост-компьютер 1]--> Интернет --> [Хост-компьютер 2] --> [VM2]

Я новичок, и это может быть сложным решением, и я не ожидаю, что хорошие люди на этом форуме сделают все за меня. Однако, если вы могли бы указать мне на правильные ресурсы, я буду очень признателен :).

решение1

Вы говорите, что хотите scp - тогда доступ к информации осуществляется черезчеловек SCPилиинформация SCP из командной строки - или вы можете погуглить scp

страницы руководства могут быть немного пугающими, как говорится

scp [-12346BCpqrv] [-c шифр] [-F ssh_config] [-i файл_идентификации] [-l ограничение] [-o ssh_option] [-P порт] [-S программа] [[пользователь@]хост1:]файл1 ... [[пользователь@]хост2:]файл2

Итак, вот моя короткая версия.

scpнемного похоже на «копировать из существующего_файла в несуществующий»,
поэтому его простая версия будет выглядеть так: «scp myid@remotehost:myprog.cpp mycopy.cpp»,
если вы хотите «схватить» копию
, или
«scp myprog.cpp myid@remotehost:mycopy.cpp»,
если вы хотите сохранить резервную копию. Все остальные ключи, такие как -v, зависят от ваших настроек и различных проблем.

Удачи

Связанный контент