SSH를 통한 원격 포트 전달을 위해 GatewayPort를 활성화하는 데 문제가 있습니다.

SSH를 통한 원격 포트 전달을 위해 GatewayPort를 활성화하는 데 문제가 있습니다.

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'

사용자에게 올바른 값을 반환해야 합니다.

관련 정보