Ich möchte eine Datei aus einer SSH-Sitzung auf meinen lokalen Host kopieren. Das Problem ist, dass die SSH-Sitzung von meinem lokalen Host aus nicht erreichbar ist. ssh1 ) Sitzung, dann Zugriff auf die betreffende SSH-Sitzung ( ssh2 ).
Bisher habe ich versucht, zu verwenden scp auf diese Weise :
scp username@ssh1:username@ssh2:file .
Dies stellt eine Verbindung zu ssh1 her, aber anstatt sich als nächstes mit ssh2 zu verbinden, wird nach der Datei gesucht Benutzername @ ssh2: Datei . Das funktioniert natürlich:
1. ssh username@ssh1
2. scp username@ssh2:file .
3. exit
4. scp username@ssh1:file .
Dies ist jedoch zeitaufwendig, insbesondere bei der Eingabe von Passwörtern. Gibt es eine bessere Methode?