Comunicação de rede entre três computadores usando SSH

1

Digamos que eu esteja no computador A e uso o SSH para obter um console no computador B. Depois, através desse console SSH, eu copio os arquivos do computador B para o computador C.

                                    ME (Computer A)
                                    |
                                    | (ssh to)

                                  Computer B       ---------->       Computer C
                                                  (copy files to)

Qual tráfego de rede vem do fio para mim e meu console e qual tráfego só se move entre o computador B e o computador C? É minha suposição de que os dados dos arquivos copiados se movem apenas entre B & C e não A & B?

    
por Nate 09.04.2013 / 18:36

1 resposta

1

Sim, sua suposição está correta. B e C não têm conhecimento de A . Quanto a C , um usuário de B está iniciando (suponho) um comando scp e transferindo arquivos de C para B . Se esse usuário fez login de A ou Y ou Z é completamente irrelevante. Nesse momento, o usuário está em B e isso é tudo que C saberá.

Assim, qualquer transferência entre B e C é apenas isso, uma transferência entre B e C , completamente independente de A . A única transferência de exceção é dos poucos bytes de saída exibidos no seu terminal. Essas são as únicas coisas que são transferidas de volta para A para serem exibidas em sua tela. Os arquivos reais nunca tocam em A .

    
por 09.04.2013 / 19:25