ssh - win - consola conemu
Usando la terminal de conemu con Xming (1)
Estoy usando ConEmu, que es una gran terminal para Windows. También estoy usando MobaXterm, que tiene un servidor X integrado para permitirme ejecutar aplicaciones Linux y hacer que sus GUI se ejecuten en mi máquina con Windows.
Lo que me gustaría es poder lograr lo mismo con ConEmu. ¿Es posible reenviar X a través de SSH en ConEmu y hacer que esto funcione con Xming? Intenté cargar Xming e iniciar sesión en mi máquina Linux a través de SSH desde un terminal cmd.exe estándar de Windows en ConEmu pero no funciona. Tal vez esta pregunta no sea relevante para ConEmu, pero tal vez ConEmu tenga algo de magia de la que no tengo conocimiento ...
debug1: channel 0: new [client-session]
debug2: channel 0: send open
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug2: callback start
debug1: X11 forwarding requested but DISPLAY not set
debug2: fd 3 setting TCP_NODELAY
debug2: client_session2_setup: id 0
debug2: channel 0: request pty-req confirm 1
debug2: channel 0: request shell confirm 1
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel_input_status_confirm: type 99 id 0
debug2: PTY allocation request accepted on channel 0
debug2: channel 0: rcvd adjust 2097152
debug2: channel_input_status_confirm: type 99 id 0
debug2: shell request accepted on channel 0
[EDITADO]: Eso no funciona porque, al mismo tiempo, se estaba ejecutando MobaXTermn y yo estaba usando su reenvío X11.
lo siento
Logré reenviar X11 con Cmder (que está basado en ConEmu) así que espero que esto funcione.
Una vez que haya lanzado su servidor Xming en su computadora local, busque "dónde" lo muestra: simplemente pase el mouse sobre la notificación Xming en el icono de la bandeja de notificaciones, verá un número, lo que significa que está desplegado en locahost: number
.
Por ejemplo, al usar MobaXTerm, se muestra en
localhost:11.0
.Una vez que lo sepa, conéctese a su servidor remoto como lo hace normalmente y en el indicador de tipo
DISPLAY=XMING_ID;export DISPLAY;
donde XMING_ID es donde lo visualizó (por ejemplo:
localhost:0.0
olocahost:11.0
)Luego, las ventanas gráficas se reenviarán hasta que cierre esta sesión. Entonces repite. Solo recuerde iniciar Xming antes de su sesión ssh.
Espero que esto ayude!