web-dev-qa-db-ja.com

SSHを介してすでに実行中のアプリケーションのGUIにアクセスする

私は仮想サーバーを持っていて、グラフィックアプリケーション(実際には電子ブラウザ)がその上で実行されています。

私は実際に次のスクリプトを使用してコマンドを実行します。

#!/usr/bin/env bash
set -e

# Start Xvfb
Xvfb -ac -screen scrn 1280x800x24 :9.0 &
export DISPLAY=:9.0

exec "$@"

screenで、sshに接続していないときでも実行されています。ただし、サーバーに接続するときに、そのGUIにアクセスしたい場合があります。 ssh -Xで直接起動するのとは異なります。 Xfvbによって作成されたディスプレイにアクセスする方法はありますか?

4
coyotte508

X11vncを使用して、既存のXサーバーでVNCサーバーを起動できます。ただし、これを行う必要があると予想される場合は、Xvfbの代わりにXvncを使用することをお勧めします。

3
Random832