Итак, вы хотите перенаправить порт B: 8888 на A: 4444 с сервера A ,
A:$ ssh -R 8888:localhost:4444 B
Это открывает порт 8888 прослушивает B и перенаправляет соединения на порт 4444 на A , где находится ваш сервер. Это работает, если на сервере ssh
в B для параметра конфигурации GatewayPorts
установлено значение yes .
Если GatewayPorts
установлен на clientpecified , вы можете использовать одну из следующих команд:
A:$ ssh -R :8888:localhost:4444 B
A:$ ssh -R *:8888:localhost:4444 B
GatewayPorts
не настроено или установлено на no связывает сокет на localhost
, что препятствует работе удаленной пересылки.