디스플레이를 열 수 없음-X11 전달-Cent OS


15

X11SSH Putty / Xming을 통해 CentOS 6 x32 소형 Linode VPS 에 액세스하려고합니다 (옵션에서 X11 전달 사용).

내 Windows 시스템은 다른 CentOS 서버와 작동하므로 문제가되지 않습니다.

X11Forwarding이 활성화되어 /etc/ssh/sshd_config있지만 여전히 X11 전달을받을 수 없습니다.

xclock일 하려고하는데 Can't open display :0.0오류가 발생합니다.

:0또는 같은 다른 $ DISPLAY 값으로 시도했습니다.:10.0

MobaXterm을 사용해 보았는데 연결할 때이 메시지가 나타납니다.

X11 forwarding request failed on channel 0

1
Windows 시스템에 어떤 X 서버를 설치 했습니까?
Michael Hampton

CentOS에 해당하는 것이 무엇인지 모르지만 xbase-clients를 설치 했습니까? 여기에는 xauth 및 기타 필요한 라이브러리가 포함되어야합니까?
Zoredache

나는 yum install xclock많은 의존성을 설치했다.
jacktrades

답변:


26

여기 (Red Hat 로그인 필요)는 동료 Red Hat 컨설턴트의 기술 요약 기사로, X-Windows가 SSH 연결에 작동하는 데 필요한 최소 패키지를 설명합니다.

핵심 사항은 다음과 같습니다.

1) Install the following:
xorg-x11-xauth
xorg-x11-fonts-*
xorg-x11-utils
2) Enable the following in the sshd_config file
X11Forwarding yes
3) Use an appropriate X-Server on your desktop

날 구해줘!
zzy

7

이 패키지를 설치했습니다 : xorg-x11-xauth

여기 에서 해결책을 얻었 습니다 .

당신의 도움을 주셔서 감사합니다!


6
버그 리포트가 도움이되었습니다! 나를위한 해결책은 sysctl을 통해 ipv6를 비활성화했을 때 읽 도록 sshd_config 를 변경하는 AddressFamily inet것이 었습니다.
Julien
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.