3

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

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

Мой текущий рабочий процесс выглядит так:

  • scp файлы на publicserver.example.com
  • SSH к публичному серверу
  • файлы scp до 10.2.68.10

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

Есть идеи?

1 ответ1

0

Используйте ssh для переадресации вашего порта, а затем заставьте scp использовать этот порт:

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

Затем:

scp yourfile.xxx localhost:/directory -P yourport

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .