web-dev-qa-db-ja.com

AWS EC2のMacOSXからのVNCまたはXRDPを介したUbuntu GUI

Ubuntuインスタンスでデスクトップをリモートする方法について多くの記事を読みました。

  1. 現時点で、VNCまたはRDPの中で最も推奨される方法を教えてください。

    選択することで違いが生じますか。私はMACを使用していますが、Microsoft Remote Desktopを使用して職場のWindowsにアクセスしているため、UbuntuのXRDPに使用できることがわかりました。簡単で安全なものは何ですか。これは私の組織のAmazonサブスクリプションであるため、これを求めています。マシンの管理者権限はありますが、管理コンソールにアクセスできません。私の管理者は、RDPに必要なポートを伝えることを期待しています。しかし、私がVNCに行くことに決めた場合、私はそれが簡単になるのかどうかわかりません。

  2. 私が使用しているマシンは堅牢です。したがって、UbuntuのデフォルトIDEを使用するのは今日でも機能しますか、それとも使用するIDE

    軽いものでも重いものでも構いません。Macの仮想マシンのものと同じものを望みます。これはUbuntu 14.04.2に付属するデフォルトです。手続きができて本当にありがたいです。

いずれにせよ、私は個人的なプロジェクトのために自分のマシンをセットアップし、同じことをする必要がありますが、もし私が素晴らしい最新の手順を手に入れることができるなら、私自身もそうする必要があります。

どうもありがとう、

M

3
MaatDeamon

私があなたがTrustyのように私の友人であるなら、私はXRDPに行きます、VNCは正しく働いていません(私はそれで問題を抱えています)。また、職場はWindowsを採用しているため、この回答によると、VNCの代わりにXRDPを使用することをお勧めします。

https://superuser.com/questions/32495/whats-the-difference-between-rdp-vs-vnc

それはそれを述べています:

* RDPはセマンティックです。 RDPは、コントロール、フォント、およびその他の同様のグラフィカルプリミティブを認識しています。これは、ネットワークを介して画面をレンダリングするときに、この情報を使用してデータストリームを大幅に圧縮することを意味します。たとえば、画面のこの領域が灰色のボタンで占められていることがわかっている場合、ボタンの画像をネットワーク経由で送信する必要はなく、このボタンの場所などの情報だけを送信する必要があります。サイズと色。

VNCはこの点で「バカ」であり、主にネットワーク経由で実際の画像を送信することで機能します。
RDPはWindowsプラットフォームと緊密に結合されており、VNCはほとんどのプラットフォームで利用可能です。また、セマンティックの利点により、RDPはVNCよりもはるかにパフォーマンスが高いと見なされています。*

2

最適な解決策は、GUIで仮想マシンにアクセスできるようにX11がない場合は、ターミナルを開いて、XQuartzがインストールされている下記のssh -xコマンドを使用することです。

以下からXQuartzを取得します。 http://xquartz.macosforge.org/landing/

ssh -x [email protected]
0
Brask