Arrancar aplicaciones gráficas remotas en una sesión gráfica
Para ejecutar un programa remotamente en un terminal de en un servidor, y que salga el instalador gráfico en nuestro pc deberenos hacer lo siguiente:
#> ssh -X usuario@host
Cuando accedamos al servidor , ejecutamos el programa y el asistente de instalación saldrán en nuestra "X".
Si nos diera el siguiente error:
Xlib: connection to ":0.0" refused by server Xlib: Client is not authorized to connect to ServerSeguir los siguientes pasos:
1.- Entrar en el servidor remoto con una sesión de ssh como root y ejecutar:
#> export DISPLAY=:0.0
#> xhost +
Si no nos da error cambiamos al usuario que tiene que instalar la aplicación y la lanzamos.
Si da error :
Si hay un gestor KDM cambiar el siguiente archivo "/etc/X11/xinit/xserverrc" con el siguiente contenido:
#!/bin/bashEjecutar el archivo "/etc/X11/xinit/xserverrc" o reiniciar el servidor remoto.
exec /usr/bin/X11/X -dpi 100
Si hay un gestor KDM cambiar el siguiente archivo "/ect/kde3/kdm/kdmrc" con el siguiente contenido:
[Xdmcp]Ejecutar el archivo "/ect/kde3/kdm/kdmrc" o reiniciar el servidor remoto.
Enable=false
Si hay un gestor GDM cambiar el siguiente archivo "/etc/gdm/gdm.conf" con el siguiente contenido:
[Xdmcp]Ejecutar el archivo "/etc/init.d/gdm restart" o reiniciar el servidor remoto.
Enable=false