Exportar el Display – Ejecutar aplicaciones X remotas en Local

A veces nos interesa ejecutar una aplicacion remotamente desde otra maquina pero visualizandola en nuestro equipo local. Esto es muy sencillo desde ubuntu, porque disponemos de nuestro propio servidor X.

En el caso de que no tengas instalado un servidor X en Windows, puedes instalarte uno muy bueno que es Cygwin/ X server , Asi desde este entorno podrias ejecutar graficamente aplicaciones que corran en servidores unix. En este post no cubro su instalacion y uso, sino que comento como emplear el propio de Ubuntu.

Bien es sencillo, primero asegurate de permitir conexiones TCP a tu maquina.

Para ello ve a Sistema > Administracion > Ventana de Entrada y en la pestaña Seguridad, desactivas el denegar conexiones entrantes.

exportar_display02.jpg

ahora desde consola ejecutamos los siguientes comandos:

sudo -s

para logarnos como root

ifconfig

para obtener la ip de nuestra maquina

xhost +

para permitir acceder a nuestro servidor a cualquier maquina, tambien puedes especificar una en concreto, para mayor seguridad, con la forma xhost <IP>

Comprueba que tu variable DISPLAY este a 0:0

echo $DISPLAY

ahora nos conectamos a la maquina remota via telnet o ssh. Con ssh es de la forma ssh <user>@<maquina>

Una vez conectados, exportamos el DISPLAY desde la maquina remota especificando nuestra variable IP con el comando:

export DISPLAY=<nuestra IP local>:0.0

y ya esta, ya puedes ejecutar aplicaciones graficas que se mostraran en tu terminal local. p.ej prueba con xeyes:

exportar_display.jpg

Aqui una session completa de ejemplo:


jose@soledad:~$ sudo -s
root@soledad:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0F:EA:22:AD:AB
inet addr:10.95.26.220 Bcast:10.95.31.255 Mask:255.255.224.0
...
root@soledad:~# xhost +
access control disabled, clients can connect from any host
root@soledad:~# echo $DISPLAY
:0.0
root@soledad:~# ssh usuario@maquina
usuario@maquina password:
ksh: /bin/dircolors: not found
$ export DISPLAY=10.95.26.220:0.0
$ xeyes &
[1] 12388

16 Responses to “Exportar el Display – Ejecutar aplicaciones X remotas en Local”


  1. 1 Tinchio abril 4, 2007 en 5:51 pm

    ya mismo pasame ese wallpaper!!!! :-D

  2. 2 Tinchio abril 4, 2007 en 8:18 pm

    ya lo encontre, no lo habia visto antes, gracias

  3. 3 BLACK PHOENYX agosto 19, 2007 en 11:30 pm

    QUIERO ESE WALLPAPER T-T
    PASENMELO PLZ

  4. 4 juan.pablo marzo 25, 2008 en 4:13 pm

    tienes ese wallpaper?

    podrias compartirlo…

    salu2 desde chile

  5. 5 superpiwi marzo 26, 2008 en 8:08 am

    Hola juan. Si, ese fondo de pantalla lo tienes si pinchas en la pestaña de “Mis Fondos de Pantalla”, arriba de la pagina, justo debajo del logo de la luna.

  6. 8 aneaaron diciembre 10, 2008 en 10:17 pm

    HOLA QUE PASA SI ME SALE UN

    Error: cannot open display: 192.168.1.21:0.0

    ????

    SALUDOS

  7. 9 Jhpn abril 30, 2009 en 8:22 pm

    Que wallpaper pa bueno..haaa.. si lo del export funciona

  8. 10 fenix mayo 14, 2009 en 10:22 pm

    Que tal, realicé los pasos tal y como fueron mencionados pero me mandaba el mismo error que a aneaaron, lo que hice fue editar el archivo xserverrc y funcionó sin problemas la exportación del display.

    vim /etc/X11/xinit/xserverrc

    una vez dentro del archivo elimina (o comenta) la frase
    “-nolisten tcp” y reinicia las X, o en su defecto la máquina. Posteriormente ejecuta las instrucciones dadas en éste tutorial y debe de funcionar la exportación.

  9. 11 jose septiembre 7, 2009 en 8:19 pm

    esta muy bueno muy rica la mujer y su poto jajajaay ademas me gustaria hacer el amor con ella

  10. 12 Jtux septiembre 8, 2009 en 1:49 pm

    Tambien podemos dar el comando: who, que indica que usuarios estan conectados, desde que ip, que terminal o entorno grafico estan usando, tambien podemos enviar mensajes a las terminales por ejemplo a un usuario
    que este usando tty1…
    echo “Hola” > /dev/tty1
    O a gnome-terminal que este usando un usuario si se quiere..

    Saludos..

  11. 13 e-ddie febrero 3, 2010 en 11:26 pm

    El wallpaer corresponde a tiffany teen.

  12. 15 mariela noviembre 18, 2010 en 3:49 pm

    son geniales ….muy buenos

  13. 16 sasa enero 21, 2014 en 4:27 pm

    que os den walpepers


Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s





The next version of Ubuntu is coming soon


¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
marzo 2007
L M X J V S D
« feb   abr »
 1234
567891011
12131415161718
19202122232425
262728293031  

Blog Stats

  • 26,985,235 hits

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 1.045 seguidores

A %d blogueros les gusta esto: