Ist es möglich, X einer SSH-Sitzung auf die Anzeige eines verbundenen VNCViewers umzuleiten?

Ist es möglich, X einer SSH-Sitzung auf die Anzeige eines verbundenen VNCViewers umzuleiten?

Ich habe ein Setup mit drei Maschinen.

Auf der Maschine Alaufen ein VNC-Server und ein SSH-Server, auf der Maschine Bläuft ein VNC-Viewer, auf der Maschine Cläuft ein SSH-Client.

Der VNCViewer B stellt eine Verbindung zum VNC-Server her A.

Der SSH-Client Cstellt eine Verbindung zum SSH-Server her A.

Ist es möglich, dass Cich aus der SSH-Sitzung heraus einen Prozess (z. B. xclock) starte, Asodass der Prozess im vncviewer auf Bdem Bildschirm angezeigt wird? Im Grunde suche ich nach dem Wert, auf den die DISPLAY-Variable gesetzt werden muss, damit dies erreicht werden kann.

PS: Bitte formulieren Sie den Titel meiner Frage um, wenn Sie meinen, dass er meine Frage nicht angemessen beschreibt.

Antwort1

Ja. Stellen Sie einfach DISPLAYden gleichen Wert wie in der VNC-Sitzung ein. (Starten Sie ein Terminalfenster in der VNC-Sitzung und geben Sie ein echo $DISPLAY. Das ist der Wert, den Sie verwenden müssen.)

verwandte Informationen