Как видно из названия, как я могу скачать файл, используя scp за два прыжка? Предпочтительно, файлы не должны храниться (записываться на диск) в какой-либо точке первого сервера, а просто передаваться.
2 ответа
1
Используя просто:
scp user1@host1:/location/of/file user2@host2:/location/of/destination
1
Если у вас есть экспедитор трафика (netcat, socat и т.д.):
scp -o ProxyCommand="ssh FIRST_HOP socat tcp:SECOND_HOP:22 stdio" \
FIRST_HOP:/path/on/second_hop/file local/path/