Posts X11 Forwarding con Cygwin
Post
Cancel

X11 Forwarding con Cygwin

A veces es necesario ejecutar aplicaciones gráficas de forma remota, una de las formas de conseguirlo es ‘redirigiendo las X’ a través de un tunel SSH. Para esta tarea necesitamos el Servidor X en Windows, los mas conocidos son Xming y Cygwin.

  • Si no tenemos instalado Cygwin, lo descargamos e instalamos, durante la instalación marcamos también los paquetes xorg-server, xinit y xhost.

alt text

  • Terminada la instalación creamos un acceso directo a XWin Server en el escritorio.

alt text

  • Editamos el acceso directo y añadimos dos nuevas opciones. La primera es la importante, con ella le indicamos al servidor que ha de escuchar las conexiones TCP/IP.

alt text

  • Abrimos XWin con el acceso directo modificado y deberían de aparecer dos nuevos iconos en el area de notificación. A continuación abrimos el cliente SSH, en este caso PuTTY, introducimos los datos del servidor y marcamos la opción de X11 forwarding antes de conectarnos.

alt text

  • Una vez conectados al servidor comprobamos la salida de la variable DISPLAY.
$ echo $DISPLAY
localhost:10.0
  • Abrimos ahora Cygwin Terminal y hacemos lo mismo, en caso de estar vacía le damos el valor del display que nos marque el icono de Cygwin (en mi caso :0.0) en el area de notificaciones. Por último también nos añadimos a la lista de control del servidor X.

alt text

$ export DISPLAY=:0
$ xhost +localhost

alt text

OLDER POST NEWER POST

Comments powered by Disqus.

Search Results