Ssh
通過 SSH 訪問已執行應用程序的 GUI
我有一個虛擬伺服器,一個圖形應用程序(實際上是一個電子瀏覽器)正在它上面執行。
我實際上執行使用此腳本啟動它的命令:
#!/usr/bin/env bash set -e # Start Xvfb Xvfb -ac -screen scrn 1280x800x24 :9.0 & export DISPLAY=:9.0 exec "$@"
即使我沒有連接到 ssh,它也在執行
screen
。但是有時當連接到伺服器時,我想訪問它的 GUI。它不同於直接使用ssh -X
. 有什麼方法可以訪問 Xfvb 創建的顯示?
您可以使用 x11vnc 在現有 X 伺服器上啟動 VNC 伺服器。但是,如果您預計需要這樣做,您可能希望使用 Xvnc 而不是 Xvfb。