Файлы копии через два соединения SSH сразу (OS X, GUI или CLI) [дубликат]

Возможный дубликат:
Передайте трафик SSH через среднюю машину.

Я в настоящее время развертываю веб-приложение, которое требует, чтобы файлы были скопированы во внутренний сервер через общедоступный сервер.

Мой текущий рабочий процесс похож на это:

  • файлы scp на publicserver.example.com
  • ssh к publicserver
  • файлы scp к 10.2.68.10

То, что я действительно хотел бы сделать, должно скопировать файлы во внутренний сервер сразу - или использование GUI, или через командную строку.

Какие-либо идеи?

3
задан 20.03.2017, 12:17

1 ответ

Используйте ssh, чтобы передать Ваш порт и затем заставить scp использовать тот порт:

ssh -L yourport:internal.host:hostport user@publicserver.example.com

Затем:

scp yourfile.xxx localhost:/directory -P yourport

Я думаю, что это должно уже добиться цели. Вы могли бы хотеть смотреть на man ssh и man scp если я получил аргументы неправильным путем.

0
ответ дан 08.12.2019, 04:21

Теги

Похожие вопросы