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'
사용자에게 올바른 값을 반환해야 합니다.