Возможный дубликат:
Передайте трафик SSH через среднюю машину.
Я в настоящее время развертываю веб-приложение, которое требует, чтобы файлы были скопированы во внутренний сервер через общедоступный сервер.
Мой текущий рабочий процесс похож на это:
То, что я действительно хотел бы сделать, должно скопировать файлы во внутренний сервер сразу - или использование GUI, или через командную строку.
Какие-либо идеи?
Используйте ssh, чтобы передать Ваш порт и затем заставить scp использовать тот порт:
ssh -L yourport:internal.host:hostport user@publicserver.example.com
Затем:
scp yourfile.xxx localhost:/directory -P yourport
Я думаю, что это должно уже добиться цели. Вы могли бы хотеть смотреть на man ssh
и man scp
если я получил аргументы неправильным путем.