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

17 Respuestas to “Exportar el Display – Ejecutar aplicaciones X remotas en Local”


  1. 1 Tinchio abril 4, 2007 a las 5:51 pm

    ya mismo pasame ese wallpaper!!!! 😀

  2. 2 Tinchio abril 4, 2007 a las 8:18 pm

    ya lo encontre, no lo habia visto antes, gracias

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

    QUIERO ESE WALLPAPER T-T
    PASENMELO PLZ

  4. 4 juan.pablo marzo 25, 2008 a las 4:13 pm

    tienes ese wallpaper?

    podrias compartirlo…

    salu2 desde chile

  5. 5 superpiwi marzo 26, 2008 a las 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 a las 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 a las 8:22 pm

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

  8. 10 fenix May 14, 2009 a las 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 a las 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 a las 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 a las 11:26 pm

    El wallpaer corresponde a tiffany teen.

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

    son geniales ….muy buenos

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

    que os den walpepers

  14. 17 angel rengo octubre 23, 2015 a las 3:30 am

    que rico!!!


Deja un comentario







¿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

Archivos

marzo 2007
L M X J V S D
 1234
567891011
12131415161718
19202122232425
262728293031  

Blog Stats

  • 31.402.040 hits