Ejecutar aplicaciones gráficas en Linux desde Windows

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

Recientemente me reportaron que no estaba funcionando el entorno gráfico en un servidor RedHat 6.4. Así que entro en el servidor para probarlo y veo los errores:

[email protected] ~ $ ssh -X sgdsrmlht001.ad.damm.es
[email protected]’s password:

/usr/bin/xauth: error in locking authority file /root/home/hpddpers/.Xauthority
-bash-4.1$

-bash-4.1$ xclock
X11 connection rejected because of wrong authentication.
Error: Can’t open display: sgdsrmlht001:10.0
-bash-4.1$

Me pongo a mirar…

  • Comprobar que xorg está instalado:

Por lo visto, sí. Hay 77 paquetes instalados.

[[email protected] ~]# rpm -qa |grep xorg |wc -l
77
[[email protected] ~]#

  • Comprobar que SSH permite la exportación del entorno gráfico:

También es correcto.

[[email protected] ~]# grep X11 /etc/ssh/sshd_config |grep -v «#»
X11Forwarding yes
X11UseLocalhost no
[[email protected] ~]#

[[email protected] ~]# grep X11 /etc/ssh/ssh_config |grep -v «#»
ForwardX11 yes
ForwardX11Trusted yes
[[email protected] ~]# grep Host /etc/ssh/ssh_config |grep -v «#»
Host *
Host *
[[email protected] ~]#

  • Revisar los permisos de configuración del fichero $HOME/.Xauthority:

¡No eran correctos! Los tuve que cambiar a:

-bash-4.1$ ls -l .Xauthority
-rw——- 1 hpddpers uxsup3 100 Mar 19 12:30 .Xauthority
-bash-4.1$

 

También es necesario que en el lado del cliente tengamos correcta nuestra configuración. Esto es:

  • Tener arrancado un programa como ReflectionX (si hablamos de Windows).

  • Entrar por SSH al servidor, habilitando la exportación de X11:

  • O entrar con el comando ssh -X

[email protected] ~ $ ssh -X sgdsrmlht001.ad.damm.es
[email protected]’s password:

 

Por último, para probar una aplicación gráfica, en RedHat puedes instalar el paquete xorg-x11-apps y ejecutar el comando xclock.

¿Te ha gustado? ¡Compártelo!

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

SUSCRÍBETE A PUERTO53

Recibe un email periódico con los artículos más interesantes de Puerto53.com

Antes de suscribirte lee los términos y condiciones. Gracias.

Contenido Relacionado

Artículos Recientes

Deja un comentario

About Author