Como posso 'scp' entre dispositivos virtuais que estão sendo executados em computadores diferentes?

0

Ambos os computadores estão executando sua cópia do mesmo dispositivo virtual no Virtual Box, que é acessado através do putty.exe.

Eu gostaria de scp um programa em C ++ que escrevi em uma das imagens virtuais (VM1) para a imagem virtual de outro computador (VM2) em uma rede:

[VM1] - > [Computador host 1] - > Internet - > [Computador Host 2] - > [VM2]

Eu sou bastante nova e isso pode ser uma solução envolvida e eu não espero que o pessoal legal neste fórum faça tudo para mim. No entanto, se você pudesse me indicar os recursos certos, muito será apreciado :).

    
por Minh Tran 31.01.2016 / 00:18

1 resposta

0

Você diz que quer scp - então a informação é acessada através do man scp ou info scp forma um prompt de comando - ou você pode google scp

as páginas do manual podem ser um pouco assustadoras, diz

% bl0ck_qu0te%

então aqui está minha versão curta

scp é um pouco como "copiar from_existing_file to_non_existing"
Assim, uma versão simples seria "mypop.cpp mycopy.cpp" mypopy.cpp "scp myid @ remotehost:" se você quiser "pegar" uma cópia ou
  "myprog.cpp scp myid @ remotehost: mycopy.cpp"
se você quiser armazenar uma cópia de backup todos os outros switches, como -v dependem da sua configuração - e vários problemas.

Boa sorte

    
por Krivar 01.02.2016 / 10:37