GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie man über eine Zwischenmaschine scp??

Für diese Frage gibt es hier bereits Antworten :SCP über mehrere Hosts

(1 Antwort)
SSH-Shell über SSH-Proxy

(2 Antworten)
Vor 4 Jahren geschlossen.

Um von zu Hause aus per SSH auf meinen Arbeitscomputer zuzugreifen, nennen wir es C Ich muss folgendes tun:

ssh -t [email protected] ssh C

B ist ein Server, zu dem ich mich von zu Hause aus verbinden kann, aber C kann nur von B aus verbunden werden. Das funktioniert gut.

Wenn ich eine Datei, die sich auf C befindet, mit scp auf meinen Heimcomputer kopieren möchte , welchen Befehl benötige ich von meinem Heimcomputer?

Akzeptierte Antwort:

Ich würde Folgendes in Ihrer .ssh/config vorschlagen :

Host C
    User user
    ProxyCommand ssh -W %h:%p [email protected]

Ich bin nicht viel sicherer, wenn Host B nicht vertrauenswürdig ist und für scp und sftp funktioniert.


Linux
  1. Wie lade ich eine Datei mit SSH vom Server herunter?

  2. Wie kann ich zurück zum lokalen scp, wenn ich bereits auf den Remote-Computer geshshed habe?

  3. Wie übertrage ich meine SSH-Schlüssel auf einen anderen Computer?

  4. So führen Sie SCP vom Linux-Server zum Windows-Client aus

  5. Wie verbinde ich mich über SSH mit einer lokalen virtuellen Hyper-V-Maschine?

So überwachen Sie eine Linux-Maschine über Nagios

So verbinden Sie sich über SSH mit Ihrem Webserver

So verbinden Sie sich über SSH mit Ihrem Server

So führen Sie SSH zum Server über Linux

So führen Sie SSH in WSL2 unter Windows 10 von einem externen Computer aus

Wie man SSH in einen Windows 10-Rechner von Linux ODER Windows ODER überall her einfügt