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.
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:
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
ya mismo pasame ese wallpaper!!!! 😀
ya lo encontre, no lo habia visto antes, gracias
QUIERO ESE WALLPAPER T-T
PASENMELO PLZ
tienes ese wallpaper?
podrias compartirlo…
salu2 desde chile
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.
lagartico
♥
HOLA QUE PASA SI ME SALE UN
Error: cannot open display: 192.168.1.21:0.0
????
SALUDOS
Que wallpaper pa bueno..haaa.. si lo del export funciona
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.
esta muy bueno muy rica la mujer y su poto jajajaay ademas me gustaria hacer el amor con ella
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..
El wallpaer corresponde a tiffany teen.
wallpaper??
son geniales ….muy buenos
que os den walpepers
que rico!!!