On one of our linux machines we have a server process running. This process mainly uses logs and config files, but a crucial part of the server program uses a specialized GUI, which uses X11.
We need a way to relay this GUI from the linux machine to the machine of any dev/support person which might need the GUI.
I wonder if it is possible to set up the server in such that if you first login with X forwarding (ssh -Y) into another account on the server, and then send a message to the server to show the GUI, that it gets relayed back to the dev machine.
I though that it would be possible to specify an X display number on the linux box for the server process, and then somehow "hook onto it" when logged into the box, but I cannot figure out how.
You could use either VNC or NX to connect without destroying the running session.