X サーバーにアクセスしてグラフィック プログラムをリモートで実行するにはどうすればよいですか?

X サーバーにアクセスしてグラフィック プログラムをリモートで実行するにはどうすればよいですか?

pc1 に X サーバーがあり、pc2 から ssh -X でアクセスしています。pc1 でグラフィック アプリケーションを実行し、アプリケーションのウィンドウを pc2 に表示できることはわかっていますが、VNC のように pc1 にウィンドウを表示することもできますか?

さらに、SSH を使用せずにリモートで X サーバーにアクセスするにはどうすればよいでしょうか。Xhost のすべてのユーザーにアクセスを許可すると、キーストロークがキャッチされる可能性があるため危険だと聞きましたが、なぜでしょうか。これは単なる X サーバーではないのですか。

答え1

完全なLinux GUIセッションにリモートでアクセスするには、フリーNX

関連情報