
Tengo una configuración de tres máquinas.
La máquina A
ejecuta un servidor vnc y un servidor ssh, la máquina B
ejecuta un vncviewer, la máquina C
ejecuta un cliente ssh.
El vncviewer B
se conecta al servidor vnc en A
.
El cliente ssh en C
se conecta al servidor ssh en A
.
¿Es posible que desde la sesión ssh C
genere un proceso (digamos xclock) A
para que el proceso aparezca en vncviewer en B
la pantalla? Básicamente, estoy buscando el valor para configurar la variable DISPLAY para que esto se pueda lograr.
PD: reformule el título de mi pregunta si considera que no describe adecuadamente mi pregunta.
Respuesta1
Sí. Simplemente configúrelo DISPLAY
en el mismo valor que en la sesión VNC. (Inicie una ventana de terminal en la sesión VNC y escriba echo $DISPLAY
. Ese es el valor que necesita usar).