martes, septiembre 20, 2005
Abrir aplicaciones X remotas en Ubuntu
Intentaba abrir en mi Ubuntu una aplicación X de otra máquina con el método tradicional:
No funcionaba y creía que era debido al firewall de Ubuntu. Eso me sirvió para descubrir que Ubuntu no trae activado por defecto ningún cortafuegos. Así que no era ese el problema.
También probé con el método moderno (y más seguro y más rápido):
El problema es que por el medio había un cambio de usuario (a root) y tampoco funcionaba.
La solución la descubrí aquí. Consiste en ejecutar sudo gdmconf (o ir al menú Sistema->Administración->Configuración de la pantalla de inicio de sesión) y en la pestaña de seguridad desactivar la casilla Always disallow TCP connections to X server (disables all remote connections) (parece ser que tengo el Ubuntu medio en español, medio en inglés). Después de reiniciar la sesión de Gnome, funciona.
xhost maquinaRemota
ssh maquinaRemota
export DISPLAY=maquinaLocal:0
xterm
ssh maquinaRemota
export DISPLAY=maquinaLocal:0
xterm
No funcionaba y creía que era debido al firewall de Ubuntu. Eso me sirvió para descubrir que Ubuntu no trae activado por defecto ningún cortafuegos. Así que no era ese el problema.
También probé con el método moderno (y más seguro y más rápido):
ssh -X maquinaRemota
xterm
xterm
El problema es que por el medio había un cambio de usuario (a root) y tampoco funcionaba.
La solución la descubrí aquí. Consiste en ejecutar sudo gdmconf (o ir al menú Sistema->Administración->Configuración de la pantalla de inicio de sesión) y en la pestaña de seguridad desactivar la casilla Always disallow TCP connections to X server (disables all remote connections) (parece ser que tengo el Ubuntu medio en español, medio en inglés). Después de reiniciar la sesión de Gnome, funciona.