Nie można otworzyć wyświetlacza - X11 Forwarding - Cent OS

15

Próbuję uzyskać dostęp do X11mojego małego LinOS VPS CentOS 6 x32 przez SSH Putty / Xming (włączone przekazywanie X11 w opcjach).

Mój komputer z systemem Windows nie stanowi problemu, ponieważ współpracuje z innymi serwerami CentOS.

/etc/ssh/sshd_configX11 Przekazywanie jest włączone , nadal nie mogę uzyskać przekazywania X11.

Próbuję zabrać się xclockdo pracy, ale dostaję Can't open display :0.0błąd.

Próbowałem także z różnymi wartościami $ DISPLAY, takimi jak :0lub:10.0

Wypróbowałem MobaXterm i otrzymuję ten komunikat podczas łączenia:

X11 forwarding request failed on channel 0
jacktrades
źródło
1
Jaki serwer X zainstalowałeś na swoim komputerze z systemem Windows?
Michael Hampton
Nie wiesz, co to jest odpowiednik CentOS, ale czy zainstalowałeś klientów xbase? Powinno to obejmować xauth i kilka innych wymaganych bibliotek?
Zoredache,
Zrobiłem yum install xclock, zainstalowałem wiele zależności.
jacktrades

Odpowiedzi:

26

Tutaj (wymagany login Red Hat) znajduje się artykuł techniczny innego konsultanta Red Hat, który omawia minimalne pakiety potrzebne do pracy X-Windows dla połączeń SSH.

Kluczowe punkty to:

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
Red Tux
źródło
Oszczędzasz mi dni !!!
zzy
7

Zainstalowałem ten pakiet: xorg-x11-xauth

Mam stąd rozwiązanie .

Dzięki za pomoc!

jacktrades
źródło
6
Raport o błędzie był pomocny! Rozwiązaniem dla mnie była zmiana sshd_config na odczyt, AddressFamily inet ponieważ dezaktywowałem ipv6 przez sysctl ...
Julien