
На обоих компьютерах запущены копии одного и того же виртуального устройства на 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, зависят от ваших настроек и различных проблем.
Удачи