Reenvío X11
El reenvío X11 le permite ejecutar aplicaciones gráficas instaladas en un host Unix/Linux remoto y mostrarlas localmente en una máquina Windows. Al usar Xming y SSH, se requiere una configuración adecuada para evitar errores habituales, como variables de visualización ausentes o fallos de autenticación.
Esta guía describe los requisitos previos para que X11 funcione correctamente y proporciona consejos de resolución de problemas paso a paso en caso de que surjan incidencias.
Requisitos previos
Antes de comenzar, asegúrese de que se cumplen las siguientes condiciones:
Xming está instalado y en ejecución en su máquina Windows.
El reenvío X11 está habilitado en la configuración de su cliente SSH (propiedades de la entrada - Reenvío X11 - Habilitar reenvío X11).

El host remoto tiene aplicaciones X11 instaladas (p. ej., xclock).
Pasos para usar el reenvío X11
Inicie Xming en su máquina Windows.
Conéctese al host remoto mediante SSH con el reenvío X11 habilitado.
Ejecute una aplicación X11 en el host remoto (p. ej., xclock).
Resolución de problemas habituales de X11
Variable DISPLAY no establecida
Compruebe echo $DISPLAY. La salida esperada debería ser algo como localhost:10.0. Si la salida está vacía, el reenvío X11 no funciona. Compruebe que está habilitado en la configuración del cliente SSH.
Error "Invalid MIT-MAGIC-COOKIE-1"
Este error indica que el transporte X11 funciona, pero la autenticación ha fallado.
Compruebe el fichero .Xauthority abriendo un terminal e introduciendo
ls -l ~/.Xauthority.Si el fichero no existe o pertenece a otro usuario, la autenticación puede fallar.
Consulte la lista de X Auth.
Debería ver una entrada como: midopd1/unix:10 MIT-MAGIC-COOKIE-1 <long_hex_string>. Si no es el caso, cree la entrada.
Problemas de reenvío X11 al usar su
Desde el usuario SSH original, introduzca
xauth list - /tmp/xauthcookies.Cambie al nuevo usuario.
Introduzca
xauth merge /tmp/xauthcookies.Intente ejecutar de nuevo la aplicación X11 (p. ej., xclock).
Seguir los pasos anteriores garantiza que el reenvío X11 mediante SSH con Xming en Windows esté configurado correctamente. La mayoría de los problemas se deben a variables DISPLAY mal configuradas o a problemas de autenticación X11. Abordar estos errores habituales debería resolver los problemas típicos de reenvío X11.
Última actualización
¿Te fue útil?