Andre, Andre Tann schrieb:
Ich stehe immer wieder vor folgender Situation: Ich bin via ssh über verschiedene Rechner irgendwo eingeloggt. zB so:
A----ssh----B---ssh---C---ssh---D
Ein direkter Login A---D ist nicht möglich. Jetzt will ich eine Datei von D nach A kopieren. Geht das noch eleganter, als die Datei von D auf C auf B auf A zu schieben?
Wenn Du das öfter brauchst, bzw. auch größere Verzeichnisbäume kopieren oder synchronisieren willst, lohnt es sich vielleicht sogar auf A einen rsyncd zu konfigurieren und zu aktivieren. Wenn Du z.B. auf A ein schreibbares rsync Module "incoming" einrichtest, würde der Tunnelaufbau z.B. so aussehen: A> ssh -R 12345:localhost:873 B B> ssh -R 12345:localhost:12345 C C> ssh -R 12345:localhost:12345 D und zum rekursiven Kopieren D> rsync -avr --port=12345 <ZuKopierenesVerz> localhost::incoming Gruss, Peter.