¿Cómo hacer que Putty haga el equivalente de "ssh -X"?

22

Quiero conectarme a un servidor Linux desde mi escritorio de Windows 7. Puedo ingresar ssh con éxito, pero quiero el equivalente de "ssh -X", para poder abrir programas GUI y verlos.


fuente

Respuestas:

16

Puede habilitar el reenvío X11 en la configuración de Putty. En el menú de la izquierda, busque el árbol de conexión. En SSH, amplíelo y verá la ventana Túneles. Haga clic en "Habilitar reenvío X11". Está configurando por defecto la pantalla X en "localhost: 0".

Por supuesto, el servidor al que se está conectando también debe estar configurado correctamente.

Espero que esto ayude y buena suerte.

baraboom
fuente
66
Por supuesto, también necesita un servidor X11 que se ejecute en la computadora con masilla, por lo que los programas remotos tienen una forma de mostrar sus GUI.
Ben Voigt
13

también necesitará un servidor x como xming corriendo.

Personalmente, tiendo a usar mobaxterm y ssh-x porque es un poco más simple

Journeyman Geek
fuente
1
  1. Instalar un Xserver. Sus opciones gratuitas son Xming, XSRV y Cygwin / X. Personalmente, uso la versión gratuita de Xming, porque principalmente trabajo en la línea de comandos, y mis necesidades de gráficos intensivos no son demasiado, y sé que Xming funciona. La versión de Xming que uso es de 2007, y aunque Xming aún se está desarrollando activamente, la última versión 7.7 ya no está disponible sin pagar una donación al autor. XSRV y Cygwin / X está más bien mantenido, pero no lo he usado.

  2. En Putty, en SSH> X11, debe asegurarse de que "Habilite el reenvío X" y configure la pantalla en el servidor "X display location: = localhost: 0". También puede verificar que todo funcione haciendo "echo $ DISPLAY" una vez que inicie sesión a través de SSH. Si los gráficos se reenvían correctamente al servidor X, debe leer la variable DISPLAY debe tener el valor: 10 o: 0. Los valores pueden variar un poco, dependiendo de cuántas sesiones X haya ejecutado: /unix/10121/open-a-window-on-a-remote-x-display-why-cannot- pantalla abierta

  3. Pruebe el programa "xeyes" o "xclock", que mostrará una GUI, para fines de prueba.

alpha_989
fuente
0

Creo que está mucho mejor instalando cygwin con xserver y openssh, de lo contrario, instalar el servidor x puede ser una molestia.

celebrador
fuente