Corriendo aplicaciones gráficas remotas

Mucha gente sabe que es bastante sencillo conectarse a un PC corriendo Linux (u otros sistemas operativos) usando algún programa como Putty, un cliente para Telnet y SSH. Basta con arrancar el ejecutable de Putty e introducir la dirección del host al que queremos conectarnos y el protocolo a utilizar y podremos introducir comandos como si estuvieramos en la consola del PC remoto.

Lo que no sabe tanta gente es que no solo podemos trabajar con el PC remoto como si estuvieramos en la consola, si no que también podemos correr aplicaciones gráficas. Para ello además del cliente Putty necesitaremos un servidor X para Windows como X-Win32 de StarNet, bastante sencillo de configurar, aunque se trata de una aplicación de pago con una versión de evaluación.

Para configurar X-Win32 basta ejecutar el programa X-Config y en la pestaña seguridad marcar las casillas Control de Acceso y Utilice XAuth, además de agregar nuestro PC a la lista de hosts confiables, pulsando sobre agregar y escribiendo localhost. Una vez hecho esto podemos iniciar el servidor ejecutando el programa X-Win32.

Configurando X-Win32

Al configurar putty, lo primero que tenemos que hacer es indicarle que debe enviarnos el tráfico cuyo destino sea el servidor X a nuestro PC; para ello entramos en Connection -> SSH -> Tunnels y marcar Enable X11 Forwarding.

Activando el forwarding de X11

Podemos también activar la compresión para el protocolo SSH, lo cual mejorará bastante la conexión, marcando Enable compression en la sección SSH.

Activando la compresión SSH

Como último paso, en Session introduciremos la dirección del host al que nos vamos a conectar, así como el protocolo a utilizar (SSH si se puede, es una conexión segura a diferencia de Telnet) y en el caso de que se desee un nombre para la conexión para guardar los datos.

Si hacemos click en open putty se conectará al host de destino y tras pedirnos nombre y contraseña podremos iniciar programas gráficos tal como si estuvieramos sentados enfrente del PC destino. Por ejemplo, echad un vistazo a esta captura en la que vemos una ventana de Konqueror mostrando los archivos del PC remoto en el escritorio Windows ^^

Konqueror

Comentarios
  1. […] remotas Clasificado bajo: General — Cek @ 20:11 Nuestro compañero Zootropo nos hace una “review” de X-Win32 muy interesante […]

    Responder

  2. Has probado ThightVNC?, a mi me pone un mundo XD
    Yo lo tengo aquí en mi piso para una red de cuatro ordenadores y un servidor y está muy bien

    Responder

  3. el tema es que el 90% de los servidores linux tienen acceso por ssh, pero no eres root para instalar el servidor de thightvnc. es lo que pasa x ejemplo en mi universidad y en todas las universidades del planeta 🙄 y en el curro, en todos los curros del planeta 😛 a menos que seas el admin que se da el caso 1 de 1000 veces 🙄

    Responder

  4. Ahí le has dao XD, te entiendo

    Responder

  5. darkomen

    bastante interesante… pro digamos k esto es para el cliente en windows… hay alguan forma de isntalar el servidor en windows?? o solo se puede hacer para linux?? toy un poco pez en el tema.. yo para controlar un pc remoto siempre he usado el radmin.. pero va un tanto lento.. este metodo es mejor?? me podeis explicar como instalar el server??gracias

    Responder

  6. También es posible hacer esto que comentas con cygwin.X, libre y gratuito 😉

    Excelente artículo, geek geek

    Responder

  7. joan

    Funciona Putty con cygwin?
    Lo habeis probado?

    Responder

  8. Un Anonimo

    Si funciona con putty, cygwin + putty, simplemente instala putty y ejecuta
    \usr\X11r6\bin\Xwin.bat

    Responder

  9. […] ta

    Hace tiempo escribí una entrada en la que comentaba lo sencillo que es conectarse de forma gráfica a un host corriendo Linux desde Window […]

    Responder

  10. Pablo

    Seguí este excelente link:
    http://www.math.umn.edu/systems_guide/putty_xwin32.html
    Pero lamentablemente al instalar XMING:
    “This program requieres Windows NT version 5.01 or later”
    Estoy usando un Windows 2000.

    Responder

  11. Prueba con Cygwin/X

    Responder

Deja un comentario