¿Cómo veo de forma remota un escritorio Linux desde Windows XP?

Pregunta:

Estoy usando Windows XP y necesito conectarme de forma remota a un servidor CentOS-5.X.

Estoy buscando administrar de forma visual, segura y con el menor espacio posible un sistema Linux remoto a través de una GUI. No me queda claro si Linux tiene un método predeterminado para transmitir el escritorio. Antes de instalar algo en el sistema Linux remoto, ¿hay un grep o find que debería ejecutar para ver si hay soporte existente en la computadora? … Realmente no tengo idea, miró a Xming, pero no podía decir lo que estaba haciendo; lo que significa que si, como WinSCP, solo está creando una interfaz en mi extremo y ejecutando CMD de forma remota, o si está transmitiendo el escritorio. Realmente no necesito la transmisión de escritorio para mí, o realmente quiero instalar algo en la caja de Linux.

Respuesta:

Obtienes dos categorías de opciones:

Usando X11 para sus capacidades cliente-servidor.

X11 está diseñado como un protocolo cliente-servidor, por lo que su aplicación se conecta de manera efectiva al servidor X11 para mostrar sus ventanas. En el modelo X11, la aplicación es el cliente y la pantalla es el servidor.

Como ejemplo, si está sentado al lado de machineA y machineB es su servidor Linux remoto, puede SSH de machineA a machineB (por lo que machineA es el cliente en lo que a SSH se refiere). Luego, si ejecuta xeyes (o cualquier aplicación X11), machineB será el cliente para conectarse al servidor X11 de machineA (en lo que respecta a la aplicación X11).

Para que esto funcione, necesita un servidor X11 ejecutándose en machineA. Esto no es un problema. Los sistemas Linux con un entorno de escritorio tendrán uno listo para usar. En Windows, puede usar el que se proporciona con Cygwin, o quizás Exceed.

Para asegurar dicha conexión, use -X (o -Y si confía en el servidor) con ssh desde una caja de Linux (machineA), esto automáticamente reenviará las conexiones X11 de regreso a su máquinaA, tunelizada a través de SSH. De manera similar (dado que en su caso de uso, machineA está ejecutando Windows), los clientes SSH como Putty tienen una opción para reenviar X11.

Utilizando un entorno de escritorio remoto completo.

Puede configurar un servidor VNC (o similar, RDP, …) en la máquina remota y conectarse a él desde un cliente VNC. (La noción de cliente y servidor es quizás más intuitiva en este modelo). Si su servidor VNC no se está ejecutando de forma predeterminada, es posible que deba iniciar sesión a través de SSH manualmente para iniciarlo. Es más probable que obtenga un "escritorio completo" con este método (en última instancia, depende de cómo esté configurado), por lo que no necesitará conocer los comandos para iniciar las GUI que desea usar.

UltraVNC parece tener una opción para asegurarlo desde el primer momento en su producto comercial. Si desea asegurar dicha conexión manualmente, probablemente tendrá que conectarse a esta máquina a través de SSH y tunelizar el puerto VNC en el servidor remoto a su máquina cliente.

En general, la segunda opción (escritorio completo) será más rápida.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Ir arriba