Обычно я вхожу в сеть через ssh, а затем снова через ssh через мой компьютер на мой конечный компьютер. Например, домашний сервер и один из компьютеров моей семьи. Это выглядит примерно так:
user0@inital:> ssh -P port_number user1@server
user1@server:> ssh -P port_number user2@final
user2@final:>
Однажды на user2@final я хотел бы скопировать (scp) обратно на user0@inital .
Например, я могу выполнять переадресацию локальных портов и копировать данные с локального компьютера на удаленный через сервер. На user0@initial
user0@initial:> ssh -L4321:final:22 -p 443 user1@server
Это перенаправляет локальный порт 4321 из user0@initial через user1@server в порт 22 на user2@final . Затем на user0@initial , запустив
scp -P 4321 some_file user1@127.0.0.1:~/
Я могу скопировать на user2@final через user1@server .
Вопрос состоит в том, как изменить вещи и скопировать обратно из user2@final в user0@initial .
Спасибо за помощь.
