Quiero conectarme a un servidor Linux desde mi escritorio de Windows 7. Puedo ingresar ssh con éxito, pero quiero el equivalente de "ssh -X", para poder abrir programas GUI y verlos.
22
Puede habilitar el reenvío X11 en la configuración de Putty. En el menú de la izquierda, busque el árbol de conexión. En SSH, amplíelo y verá la ventana Túneles. Haga clic en "Habilitar reenvío X11". Está configurando por defecto la pantalla X en "localhost: 0".
Por supuesto, el servidor al que se está conectando también debe estar configurado correctamente.
Espero que esto ayude y buena suerte.
también necesitará un servidor x como xming corriendo.
Personalmente, tiendo a usar mobaxterm y ssh-x porque es un poco más simple
fuente
Instalar un Xserver. Sus opciones gratuitas son Xming, XSRV y Cygwin / X. Personalmente, uso la versión gratuita de Xming, porque principalmente trabajo en la línea de comandos, y mis necesidades de gráficos intensivos no son demasiado, y sé que Xming funciona. La versión de Xming que uso es de 2007, y aunque Xming aún se está desarrollando activamente, la última versión 7.7 ya no está disponible sin pagar una donación al autor. XSRV y Cygwin / X está más bien mantenido, pero no lo he usado.
En Putty, en SSH> X11, debe asegurarse de que "Habilite el reenvío X" y configure la pantalla en el servidor "X display location: = localhost: 0". También puede verificar que todo funcione haciendo "echo $ DISPLAY" una vez que inicie sesión a través de SSH. Si los gráficos se reenvían correctamente al servidor X, debe leer la variable DISPLAY debe tener el valor: 10 o: 0. Los valores pueden variar un poco, dependiendo de cuántas sesiones X haya ejecutado: /unix/10121/open-a-window-on-a-remote-x-display-why-cannot- pantalla abierta
Pruebe el programa "xeyes" o "xclock", que mostrará una GUI, para fines de prueba.
fuente
Creo que está mucho mejor instalando cygwin con xserver y openssh, de lo contrario, instalar el servidor x puede ser una molestia.
fuente