Проблема с включением GatewayPorts для удаленной переадресации портов через SSH

Проблема с включением GatewayPorts для удаленной переадресации портов через SSH

Я пытаюсь использовать сервер Ubuntu для удаленной переадресации портов через ssh.

Я отредактировал /etc/ssh/sshd_configфайл, добавив в него следующие строки:

...

Match User david
  GatewayPorts yes
  AllowTcpForwarding yes

Затем я попробовал проверить работоспособность конфигурации, перезагрузив сервер, войдя в систему и выполнив следующее:

sshd -T | grep -E 'gatewayports|allowtcpforwarding'

К сожалению, результат таков:

gatewayports no
allowtcpforwarding yes

Чего мне не хватает, чтобы включить эту функцию и использовать удаленную переадресацию портов для удаленного тестирования локальных приложений?

ssh -R 8080:localhost:8080 [email protected]

Связанный:

решение1

sshd -T -C user=david,host=localhost,addr=127.0.0.1 \
 | grep -E 'gatewayports|allowtcpforwarding'

должен возвращать правильные значения для вашего пользователя.

Связанный контент