PuTTY와 함께 X11 포워딩을 사용하는 방법


64

X 서버가없는 RHEL 5가있는 VM이 ​​있습니다. 내 호스트에는 Windows 7이 있습니다.

VM에 연결하고 명령의 X11 출력을 호스트로 리디렉션해야합니다.

호스트가 GNU / Linux 시스템이라면 ssh -X만큼 쉽다는 것을 알고 있습니다.

SSH로 VM에 연결하기 위해 PuTTy를 사용하고 있는데 PuTTY 구성에서 X11 전달 옵션을 사용하려고 시도했지만 아무 일도 일어나지 않았습니다.

당신은 이것을 한 적이 있습니까? 저는 GNU / 리눅스에 상당히 능숙하지만이 Winbug $ 7 장난감을 가진 초보자입니다.


1
퍼티의 X11 포워딩 옵션을 활성화했다면 반쯤 된 것입니다. 이것이 PuTTY 측에서 필요한 전부입니다. RHEL은 가기에 좋습니다. 이제 표시 할 X 서버가 필요합니다. (Windows는 X 서버가 아닙니다.) Cygwin과 Xming은 모두 Windows 용 무료 x 서버를 제공하지만 Win-7에서 얼마나 잘 작동하는지 모르겠습니다. 상업적 옵션도 있습니다.
quick quixote

3
"X 서버가없는 RHEL 5가있는 VM이 ​​있습니다." x를 전달하려면 일종의 xserver가 필요합니다.
Journeyman Geek

다음은 Xming / Xlaunch와 관련하여 허용되는 답변이 명확하지 않은 경우 적절한 가이드입니다. seas.upenn.edu/cets/answers/x11-forwarding.html
dhaupin

답변:


77

Windows 워크 스테이션에 X 서버가 필요합니다. Windows 7 시스템에서 Xming 을 선호하고 정기적으로 사용 합니다. 에 SSH 서버가 X11Forwarding yes설정되어 있어야합니다 sshd_config. 또한 최소한 xauth 바이너리 / 패키지가 필요하지만 배포 버전의 X11 기본 클라이언트 를 설치할 수 있습니다 .

퍼티에서는 퍼티 연결의 Connections \ SSH \ X11 아래에 있는 X11 전달 활성화 확인란을 선택해야 합니다.

퍼티 x11 설정

X11 전달을위한 퍼티 문서

sshd / sshd_config 매뉴얼 페이지


2
XMing에서 시스템에 0 : 0을 표시한다고 표시하지만 localhost:0:0"X 표시 위치"필드에 입력하면 전달이 작동하지 않습니다. 이 필드를 비워 두는 것이 가장 좋은 방법입니다.)
Martin Pecka

1
Xming 웹 페이지에 지정되어 있지 않지만 Windows 10에서 작동합니다.
Joce

@Joce .. Agree .. Xming는 놀랍습니다. 비록 조금 낡았지만 ..
alpha_989

admin : C : \ Program Files \ Xming \ X0.hosts로 편집하고 VM IP 주소를 추가하고 xming을 다시 시작해야합니다.
Sergey Vlasov
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.