
リモート デスクトップを使用して Windows サーバーにログインする方法と同様に、VNC などを使用して Ubuntu 11.10 EC2 インスタンスに接続したいのですが、Xorg をインストールしたにもかかわらず、サーバーに接続するための機能が何も得られていません。
その方法でサーバーにアクセスするにはどうすればいいですか?
答え1
クライアント側では、Xming と X2Go クライアントを使用します。これらはセットアップが非常に簡単です。
サーバー側には、NX / FreeNX をインストールしました。VNC サーバーや他の多くのオプションを使用することもできますが、FreeNX の方が私のニーズに合っているように思われ、サーバー側のデスクトップ UI の方が私にとってはサクサクしているように感じました。
私はほとんどのシステムを使用したことがありますが、長年のお気に入りはありません。それでも、アドバイスを一言。スクリプトを使用してこれらを設定する方法を学び、AMI を再生成する場合に備えてスクリプトを保存するのが最善です。新しい AMI を一から作成することに決めた場合、さまざまな設定の複雑さを再学習する価値はありません。
クライアント側とサーバー側のソフトウェアのオプションを学習し、一度に 1 つずつ調整してみるのは良いことです。私は、自分にとって最適な設定を見つけながら、いくつかの安価なスポット インスタンスを開始しました。
答え2
X 上に VNC サーバーをインストールする必要があります。Ubuntu 用にパッケージ化されたサーバーは多数ありますapt-cache search vnc
。試してみてください。
x11vnc
(ルートとして) ほとんど説明不要だと思いますapt-get install x11vnc
。tightvnc Windows クライアントで問題なく動作します。
ec2 では、必要なポートがファイアウォールでブロックされていないことを確認する必要がありますが、x11vnc は必要なポートを通知します。