Как включить подключение к туннелю SSH из сети (Ubuntu 18.04 LTS)

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

или попробуйте перекомпилировать, отправив также исходники через rsync.

0
22.03.2019, 02:51
1 ответ

Переадресация портов с удаленных компьютеров на туннели SSH по умолчанию отключена в Ubuntu 18.04, она будет перенаправлять запросы только из localhost, как вы уже тестировали.

Чтобы разрешить удаленным компьютерам из сети доступ к вашему SSH-туннелю, вам необходимо отредактировать настройки SSH-сервера:

echo 'GatewayPorts yes' | sudo tee -a /etc/ssh/sshd_config

(вы можете заметить, что в этом файле есть закомментированная -строка #GatewayPorts no, так как она используется по умолчанию)

Теперь перезапустите службу SSH:

sudo service ssh restart

Теперь перенаправление портов в ваш SSH-туннель должно работать при запросе от удаленных хостов

0
28.01.2020, 03:53

Теги

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