Непрямое соединение SCP

Я использую ssh и scp для подключения к удаленному серверу.

Из-за ограничения ip / proxy на удаленном сервере, я должен сначала подключиться к другому серверу. Например, если я хочу подключиться к «SERVER-A», я должен передать ssh в SERVER-0 и из SERVER-0 ssh в SERVER-A. Это нормально, просто дополнительный шаг на входе в систему.

Теперь я пытаюсь подключиться с помощью Nautilus. Его там какой-либо способ показать его для подключения через промежуточный сервер?

  • Двухшаговый удаленный SSH без пароля
  • терминал висит, когда потерянное соединение и ssh включено
  • Доступ к X-окну и звуку на ноутбуке на другом Unix
  • Сценарий SSH и команда запуска
  • Как запустить mutt через ssh без прохождения интерактивной оболочки
  • Сделать sshd переопределить оболочку входа в группу пользователей
  • SSH на удаленную машину с использованием другого локального идентификатора
  • Клиент SSH не предлагает открытый ключ для SSH-сервера
  • One Solution collect form web for “Непрямое соединение SCP”

    Вы можете попробовать использовать туннель ssh.

    Например, на вашем компьютере введите следующую команду (и держите соединение открытым): ssh -L 12345:SERVER-A:22 user@SERVER-0 .

    Таким образом, теперь вы можете подключить Nautilus к localhost:12345 , и он подключит вас к SERVER-A через SERVER-0.

    В зависимости от вашей конфигурации вам может потребоваться авторизация пересылки на удаленный хост в файле конфигурации sshd на sshd SERVER-0 (обычно /etc/ssh/sshd_config ).

    Linux и Unix - лучшая ОС в мире.