[Linux]Dateien hinter doppelter ssh-Verbindung kopieren.

Gast #2634234
Moin,

folgende Situation: Ich habe zwei Rechner, der erste ist per Internet 
ereichbar, der zweite nur aus dem Netzwerk des ersten. Ich logge mich 
also auf dem ersten per ssh ein und kann dann auf den zweiten (ebenfalls 
per ssh) zugreifen.

Gibt es eine Möglichkeiten Daten vom zweiten Rechner ohne 
Zwischenspeichern auf dem ersten auf meinen Heimrechner zu ziehen? Die 
Anordnung ist nicht veränderbar und Admin-Privilegien habe ich auch 
nicht.

Normal kopiere ich Daten per scp aber ich muss das dann halt immer in 
zwei Schritten tun... Weiß jemand Rat?

Johannes
Gast
du kannst in der erst SSH verbindund ein port-forwarding zu dem 2.PC 
innerhalb der SSH sitzung einrichten.

Dann hast du bei deinem client einen offen port der direkt zu dem 2.PC 
getunnelt wird. Dann kannst du scp mit diesen Port nutzen.
Gast
johannes schrieb:

> Gibt es eine Möglichkeiten Daten vom zweiten Rechner ohne
> Zwischenspeichern auf dem ersten auf meinen Heimrechner zu ziehen?

Funktioniert mittels dem sog. Portforwarding von ssh. Einfach mal in der 
Manpage von ssh die Optionen 'L' bzw. 'R' (großgeschrieben) ansehen.
Alternativ, falls man mit dem forwarding nicht zurecht kommt:
Man könnte vrmtl. mit ssh zum 1. Rechner gehen, dort mit sshfs ein 
Verzeichnis des zweiten mounten (geht als normaler Benutzer) und dann 
die Dateien vom ersten Rechner aus dem Verzeichnis kopieren, in das der 
zweite eingeblendet ist.

(Oder das auf die Spitze treiben: Verzeichnsi vom 2. auf dem ersten mit 
sshfs sichtbar machen, dann dessen Verzeichnis lokal mit sshfs 
erreichbar machen - dann kann man "lokal" kopieren.)
Gast
Anscheinend wird das nicht funktionieren, in der sshd_config des ersten 
Servers steht nichts von "AllowTcpForwarding yes", insofern kann ich 
diese Option wohl vergessen!?
Gast
Laut manpage kann man bei scp mit dem Parameter -3 Dateien von einem 
Remote-Host zu einem anderen Remote-Host indirekt über den lokalen 
Rechner kopieren.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.