Назад | Перейти на главную страницу

Туннельные запросы от удаленного сервера с помощью ssh

Я хочу перенаправить запросы с порта 8003 на удаленном компьютере на мой локальный хост на порт 8080

ssh -R 8003:localhost:8080 ...

Приведенная командная строка OpenSSH работает нормально, но несколько дополнительных параметров делают ее завершенной:

ssh -R 8003:localhost:8080 -f -N -g root@remhost

Обратите внимание, что это будет пересылать любой подключение к 8003 к вашему локальному хосту на 8080; соединение между хостами. Параметр -g означает, что любой сможет подключиться к этому порту на удаленной машине. Если вы выберете эту опцию, только люди, использующие машину напрямую, смогут использовать туннель.

Другие варианты переведут туннель в фоновый режим и продолжат работу без вмешательства.