Jak korzystać z przekazywania X11 za pomocą PuTTY

64

Mam maszynę wirtualną z RHEL 5 bez serwera X. Mój host ma system Windows 7.

Muszę połączyć się z maszyną wirtualną i przekierować wyjście X11 poleceń do mojego hosta.

Wiem, że gdyby mój host był maszyną GNU / Linux, byłoby to tak proste jak ssh -X.

Korzystam z PuTTy do łączenia się przez SSH z maszyną wirtualną, próbowałem włączyć opcję przekazywania X11 w konfiguracji PuTTY, ale nic się nie stało.

Czy kiedykolwiek to zrobiłeś? Jestem dość zaawansowany w GNU / Linux, ale jestem nowicjuszem w tej zabawce z Winbug 7 $.

Neuquino
źródło
1
jeśli włączyłeś opcję przekazywania Xty przez Putty, jesteś w połowie drogi. to wszystko, czego potrzebujesz po stronie PuTTY; RHEL jest dobry do zrobienia; teraz potrzebujesz serwera X do wyświetlania. (Windows nie jest serwerem X.) Cygwin i Xming zapewniają darmowe X-serwery dla Windows, ale nie wiem, jak dobrze działają na Win-7. istnieją również opcje komercyjne.
quack quixote
3
„Mam maszynę wirtualną z RHEL 5 bez serwera X.” potrzebujesz jakiegoś serwera xserver do przekazania x.
Journeyman Geek
Oto przyzwoity przewodnik na wypadek, gdyby przyjęta odpowiedź nie była jasna, co należy zrobić z Xming / Xlaunch: seas.upenn.edu/cets/answers/x11-forwarding.html
dhaupin

Odpowiedzi:

77

Potrzebujesz serwera X na stacji roboczej z systemem Windows. Wolę i regularnie używam Xming na moim systemie Windows 7. Potrzebujesz swojego serwera SSH, aby mieć X11Forwarding yeszestaw w sshd_config. Potrzebuje również co najmniej binarnego / pakietu xauth , ale możesz chcieć zainstalować wersję distrobutions klientów podstawowych X11 .

W kitach wszystko, co powinieneś zrobić, zaznacz pole Enable X11 forwarding w Connections \ SSH \ X11 w swoim połączeniu z kitem.

ustawienia kitu x11

Dokumentacja szpachlowa do przekazywania X11

Strony podręcznika dla sshd / sshd_config

Zoredache
źródło
2
Mimo że XMing pokazuje mi, że wyświetla w systemie 0: 0, po wypełnieniu localhost:0:0pola „Lokalizacja wyświetlania X” przekazywanie nie działało. Pozostawienie tego pola pustego jest najlepszą rzeczą, jaką możesz zrobić;)
Martin Pecka
1
Zauważ, że Xming nie działa w systemie Windows 10, chociaż nie jest to podane na ich stronie internetowej.
Joce,
@Joce .. Zgadzam się .. Xmingjest niesamowity .. mimo że jest trochę stary ..
alpha_989
Może być konieczna edycja jako admin: C: \ Program Files \ Xming \ X0.hosts, dodanie adresu IP maszyny wirtualnej i ponowne uruchomienie xming.
Siergiej Własow