Instalación de un servidor X bajo Windows

Es posible instalar un servidor X en Windows para usar aplicaciones X-Windows (Gnome, KDE, etc., a través de una conexión SSH).

  • El siguiente método no hace uso de Cygwin. En el siguiente ejemplo, nuestra PC con Windows (en la que está instalado el servidor X) tiene la IP: 10.0.0.1
  • El servidor Linux SSH al que se conectará tiene la siguiente IP: 10.0.0.2

1. Instalar X-Ming

  • Descargar e instalar Xming
  • Por ejemplo, tome Xming-6-9-0-24-setup.exe.
  • También instale un cliente SSH como Putty.
  • Iniciar Xming: haga clic en la X en la barra de tareas:

2. Abra su conexión SSH

  • Masilla de lanzamiento.
  • Configuración:
  • Habilitar reenvío X11: "Conexión"> "SSH"> "X11"> marcar "Habilitar reenvío X11"

  • Para administrar adecuadamente las teclas de función, vaya a "Terminal"> "Teclado"> seleccione "Linux".

  • Y, finalmente, para mostrar correctamente los caracteres acentuados en el terminal, vaya a "Windows"> "Traducción"> y seleccione "UTF-8"

  • Vuelva a "Sesión" e ingrese la dirección del servidor ssh.

Puede (si lo desea) ingresar un nombre de sesión y hacer clic en "Guardar" para guardar esta configuración.

(Simplemente haga doble clic en el nombre de la sesión para iniciar la sesión).

3. Lanzar aplicaciones!

Una vez conectado, puede ejecutar aplicaciones gráficas.

Por ejemplo:

gedit &

Firefox &

gnome-terminal y

xterm &

Por ejemplo, aquí Synaptic y Firefox se lanzaron en Linux (10.0.0.2) y muestran sus ventanas en el servidor X de Windows (10.0.0.1) a través de SSH:

Notas

Problemas potenciales

Si no se muestran las ventanas gráficas, verifique que X11Forwarding esté configurado en "sí" en / etc / ssh / sshd_config y reinicie su servidor SSH ( sudo /etc/init.d/sshd restart )

Si la ventana de comando le da un mensaje como:

Xlib: conexión a "localhost: 10.0" rechazada por el servidor

Xlib: PuTTY X11 proxy: se intentó un protocolo de autenticación incorrecto

cuando intenta ejecutar una aplicación GUI, simplemente significa que un usuario ya ha iniciado sesión y está utilizando una sesión de X.

Tener el escritorio completo

Si desea tener acceso a un escritorio completo (no solo aplicaciones de Windows), tiene varias opciones:

  • XNest / gdmflexiserver
  • Servidor NX.
  • sesión de gnome

Para gdmflexiserver, simplemente ingrese el siguiente comando en la consola ssh: gdmflexiserver -n

Se abrirá una nueva ventana y podrá iniciar sesión con su nombre de usuario / contraseña y recibir un entorno gráfico completo (escritorio, fondo de pantalla, iconos, barras de menú ...)

El servidor NX también funciona a través de SSH y tiene la ventaja de ser mucho más rápido que X11 sobre SSH.

Vea estos dos artículos:

  • instalar el servidor NX
  • Instalar un servidor FreeNX
Artículo Anterior Artículo Siguiente

Los Mejores Consejos