ssh reverse tunnel with remote ip

Подобно ответу @Niranjan, взятому у человека из столбца , команда:

EXAMPLES
           (printf "PERM LINKS OWNER GROUP SIZE MONTH DAY " ; \
           printf "HH:MM/YEAR NAME\n" ; \
           ls -l | sed 1d) | column -t
2
01.03.2016, 15:42
2 ответа

Я боролся с этой проблемой в Ubuntu 14.04 (я пробовал как GatewayPorts, указанные клиентами , так и GatewayPorts yes в / etc / ssh / sshd_config ).

Вместо этого сработало добавление этого в мой sshd_config :

Match User !root
    GatewayPorts yes

То есть мне пришлось указать пользователя, которому должно соответствовать правило.

0
27.01.2020, 22:48

Вам необходимо определить GatewayPorts в sshd_config , иначе * или 0.0.0.0 будет связываться только с интерфейсом обратной связи.

Также обратите внимание, что

Привилегированные порты могут быть перенаправлены только при входе в систему как root на удаленной машине.

Из справочной страницы для ssh :

По умолчанию прослушивающие сокеты TCP на сервере будут привязаны только к интерфейсу обратной связи. Это можно изменить, указав bind_address . Пустой bind_address или адрес «*» указывает, что удаленный сокет должен прослушивать все интерфейсы. Указание удаленного bind_address будет успешным, только если включена опция сервера GatewayPorts (см. Sshd_config (5)).

0
27.01.2020, 22:48

Теги

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