Cómo usar el reenvío X11 con PuTTY

64

Tengo una VM con RHEL 5 sin un servidor X. Mi host tiene Windows 7.

Necesito conectarme a la VM y redirigir la salida X11 de los comandos a mi host.

Sé que si mi host fuera una máquina GNU / Linux sería tan fácil como ssh -X.

Estoy usando PuTTy para conectarme por SSH a la VM, intenté habilitar la opción de reenvío X11 en la configuración de PuTTY, pero no pasó nada.

¿Alguna vez has hecho esto? Estoy bastante avanzado con GNU / Linux, pero soy un novato con este juguete de Winbug $ 7.

Neuquino
fuente
1
Si ha habilitado la opción de reenvío X11 de Putty, está a medio camino. eso es todo lo que necesitas en el lado PuTTY; RHEL es bueno para ir; ahora necesita un servidor X para mostrar. (Windows no es un servidor X). Cygwin y Xming proporcionan servidores x gratuitos para Windows, pero no sé qué tan bien funcionan en Win-7. También hay opciones comerciales.
quack quijote
3
"Tengo una VM con RHEL 5 sin un servidor X". necesita un servidor x de algún tipo para reenviar x.
Journeyman Geek
Aquí hay una guía decente en caso de que la respuesta aceptada no sea clara sobre lo que debe hacer con Xming / Xlaunch: seas.upenn.edu/cets/answers/x11-forwarding.html
dhaupin

Respuestas:

77

Necesita un servidor X en su estación de trabajo de Windows. Prefiero y uso regularmente Xming en mi sistema Windows 7. Necesita su servidor SSH para tener el X11Forwarding yesconjunto en el sshd_config. También necesita al menos el paquete / binario xauth , pero es posible que desee instalar su versión de distribuciones de clientes base X11 .

En masilla, todo lo que debe hacer debe marcar la casilla Habilitar reenvío X11 en Conexiones \ SSH \ X11 en su conexión de masilla.

configuración de masilla x11

Documentación de masilla para reenvío X11

Páginas de manual para sshd / sshd_config

Zoredache
fuente
2
Aunque XMing me muestra que se muestra 0: 0 en mi sistema, cuando completé el localhost:0:0campo "Ubicación de pantalla X", el reenvío no funcionó. Simplemente dejar este campo vacío es lo mejor que puede hacer;)
Martin Pecka
1
Tenga en cuenta que Xming hace el trabajo con Windows 10, aunque no se especifica en su página web.
Joce
@Joce ... De acuerdo ... Xminges increíble ... aunque es un poco viejo ...
alpha_989
Es posible que necesite editar como administrador: C: \ Archivos de programa \ Xming \ X0.hosts y agregue su dirección IP de VM y reinicie xming.
Sergey Vlasov