Angenommen, ich bin auf Computer A und verwende SSH, um eine Konsole auf Computer B zu installieren. Über diese SSH-Konsole kopiere ich dann Dateien von Computer B auf Computer C.
ME (Computer A)
|
| (ssh to)
Computer B ----------> Computer C
(copy files to)
Welcher Netzwerkverkehr kommt über das Kabel zu mir und meiner Konsole und welcher Verkehr bewegt sich nur zwischen Computer B und Computer C? Ist meine Annahme, dass die Daten der kopierten Dateien nur zwischen B & amp; C und nicht A & amp; B?
networking
command-line
ssh
Nate
quelle
quelle
>/dev/null
Minimierung der Bandbreite von der Konsolenausgabe bis zum Terminal.Antworten:
Ja, Ihre Annahme ist richtig.
B
undC
habe keine Kenntnis vonA
. So weit wieC
Betroffen ist ein User ausB
startet (nehme ich an) einescp
befehle und übertrage Dateien vonC
zuB
. Gibt an, ob sich dieser Benutzer von angemeldet hatA
oderY
oderZ
ist völlig irrelevant. In diesem Moment ist der Benutzer eingeschaltetB
und das ist allesC
wirst wissen.Also, jede Übertragung zwischen
B
undC
ist nur das, eine Übertragung zwischenB
undC
, völlig unabhängig vonA
. Die einzige Ausnahme ist die Übertragung der wenigen auf Ihrem Terminal angezeigten Ausgabebytes. Dies sind die einzigen Dinge, die zurück übertragen werdenA
auf Ihrem Bildschirm angezeigt werden. Die tatsächliche Dateien niemals anfassenA
.quelle