개방형 터널의 SSH를 통한 VNC


0

VNC 서버를 개방형 SSH 터널에 바인딩 할 수 있습니까?

서버에 역방향 ssh 터널을 시작한 태블릿이 있습니다. 이것은 포트 8080에서 잘 작동합니다.

이제 로컬 컴퓨터에서이 포트에 바인딩해야합니다. 우분투에는 ssh가 내장 된 "원격 데스크톱 뷰어"가있는 것처럼 보이므로 지금해야 할 유일한 일은 태블릿 VNCserver를 열린 SSH 터널에 바인딩하는 방법을 찾는 것입니다.

이게 가능해?

감사

답변:


1

tunneling vnc에 대한 많은 온라인 안내서가 있습니다.

일반적으로 터널은 'ssh -L 5901 : localhost : 5901 remotehost'와 같은 것으로 설정되지만 원격 호스트에서 대신 설정할 수 있습니다. 그 자리에 'vncviewer remosthost : 1'대신 'vncviewer localhost : 1'을 실행 중입니다.

Vnc는 포트 번호가 무엇인지에 대한 가정을 가지고 있습니다 ... 5901은 display : 1 등에 해당합니다. 로컬 vnc 클라이언트는 니어 엔드가 작동 가능한 포트 번호가 될 것으로 예상하고 원격 vnc 서버도 마찬가지로 원격 포트를 사용할 수있을 것으로 기대합니다 .

'ssh remotehost -p 8080'을 의미하지 않는 한 작동하는 쉘을 얻습니다. 이 경우 '-L'옵션은 '-p'옵션의 끝에 고정되어 vnc에 대해서만 두 번째 / 별도 연결을 설정하고 첫 번째 옵션을 사용하여 설정 인증을 채널화할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.