web-dev-qa-db-ja.com

無料のリモートデスクトップ(サーバー)ソリューションは何ですか?

Ubuntuには、簡単なVNCサーバーのように見える「リモートデスクトップ」オプションが付属していることを知っていますが、代替案を理解しようとしています。これまでに聞いた可能性は次のとおりです。

  • VNC
  • VNC + SSHトンネリング
  • NXサーバー、無料版
  • FreeNX
  • NeatX
  • X2Go
  • SSHを介したX11転送
  • xrdp

私はWindowsユーザーの観点からこれに来ています:私の経験からすると、RDP(別名ターミナルサービス)は合理的に安全であり(mitm /サーバーのなりすましを防止)、十分にサポートされているクライアントとの効率的なデスクトップ共有プロトコルです侵入の大きな恐れなしに、必要に応じてインターネットにさらされます。私の知る限り、VNCはこれらのことのどれでもありません。混乱しているのはなぜですか。オープンソースの世界で、より優れたデスクトップ共有テクノロジーが開発または使用されないのはなぜですか。 VNCはSSHでラップできることは知っていますが、それは一般ユーザーには届かないようです。 SSH経由のX11転送は多かれ少なかれ効率的かもしれませんが、私にはわかりませんが、間違いなくさらに複雑で、(私の知る限り)既に実行されているものにアクセスできません(デスクトップ共有はありません。実行中のリモートアプリケーション)。

したがって、これらの基準やその他の基準を使用して、これらまたは他の「無料」デスクトップ共有オプションの中でのフィードバック/設定をお願いします。

  1. セキュリティ(特にインターネット経由のアクセス用)
  2. 効率(帯域幅の使用、応答性など)
  3. スピーチのように自由度(RDPまたはFreeNXがどこにあるのかわからない)
  4. ビールのように、自由度(使用可能な信頼できる無料サービスを備えた商用ソリューションはありますか?)
  5. 使いやすさ(サーバーとクライアント側)
  6. クロスOSクライアントの可用性
  7. OS間サーバーの可用性
  8. 独立セッションおよび共有(および/または「コンソール」)セッションのサポート
  9. 継続的なサポート/メンテナンス/開発

ありがとう!

33
Tao

現在、本番環境でFreeNxを使用していますが、これまで当社は NoMachine の顧客でした。サーバーでFreeNXを使用し、デスクトップ(UbuntuとWindowsの両方)で独自の無料のNoMachineクライアントを使用します。

関係は複雑ではなく、NoMachineには独自の製品(最大3ユーザーのビールのように無料)がありましたが、バックエンドのものをオープンソースとしてリリースしています。 FreeNxはこのバックエンドで構築されており、常に多少洗練されていません。NoMachineサーバーの背後にあるいくつかのバージョンです。 NoMachineは、2010年12月21日に、次期バージョンのNXテクノロジー(NxServer 4)がソースのみであることを発表しました。

x2goは、 NoMachine オープンソースライブラリに基づいてオープンソース製品を構築する別の会社でした。

最後に、Googleは NeatX をリリースしました。これは、NXプロトコルの完全に独立した実装です。完全ではありませんが、使いやすく、完全にオープンソースではありません。

したがって、必要な要約:

  1. セキュリティ:それらはすべてSSH接続です。ダニ。
  2. 効率:現在、NXでWindows RDPセッションをトンネリングしており、ネイキッドRDPよりも高速です。ダニ。
  3. スピーチのように自由。 FreeNX、NeatNX、ティック。 NxServer。不合格。
  4. ビールのような自由さ:NxServer最大3ユーザー
  5. 使いやすさ:NxServerのセットアップと管理は非常に簡単です。その他はサーバー側でより悪いです。 FreeNxは公式リポジトリにあります。
  6. クロスOSクライアント:適切なAndriodクライアントが見つかりません。すべての主要なデスクトップOSおよびWebに埋め込むことができるJavaベースのOSに最適なクライアント。
  7. クロスOSサーバー:いいえ。 NxServerはRDPセッションをトンネリングできますが、Windowsでは機能しません。
  8. 独立した共有セッション:ティック。
22
Javier Rivera

Xrdpを調査しているときに、私はこれにつまずきました。いくつかの観察:

NXサーバー:それほど高速ではありません(v3、まだv4を待っています)。環境によっては、パフォーマンスの問題が発生する可能性があります。 Qtベースのクライアントソフトウェアは不格好ですが、どのオープンソース実装よりも優れています。ユーザーのセッションをリモートで共有できません。

FreeNX:NX Serverに似ていますが、言及する価値のある最速のオープンソースクライアントソフトウェアではありません。これを16か月以上使用しました。ユーザーのセッションをリモートで共有できません。

neatx:いくつかの非常に大きなバグがあります。セッションが失敗した場合、同じログイン資格情報を使用して再度ログインできないセッション切断バグ(別のログインを使用して一時ファイルを消去し、次の失敗まで動作します)。これは1年以上前のバグIIRCです。これを10か月以上使用しました。ユーザーのセッションをリモートで共有できません。

VNC:超低速で組み込みのセキュリティはありませんが、クライアントソフトウェアのオプションは* nix/Windowsプラットフォームに適しています。 OSX用の優れたVNCサーバーはまだありません。ユニークなセールスポイント:ユーザーの画面を見ることができます。リモートデスクトップサポートには十分ですが、他には何もありません。過去数年間、Windowsの「マネージドサービス」ショップでこれを使用しました。ほとんどはK-VNC(エンタープライズ)およびUltraVNCサーバーです。

x2go:高速で洗練された、これまでのところ最高。リモートオーディオ、印刷、クリップボードなどをサポートします。ユーザーのセッションをリモートで共有することはできません。

壊れやすいWindowsシステムにもっと多くのものをインストールするのが嫌いなので、xrdpを試してみることにします。乾杯。

5
Fraser

私はX2Goがとても好きです。 XRDPでは、USBドライブのマウントやシステム設定の変更など、何もできません。 X2Goは私のニーズを完全に満たしており、Windows 8.1とKubuntu 14.04を行き来しています

* Ubuntuのセットアップは簡単で、Windowsクライアントは非常にうまく機能します。最初の接続が確立されたら、* Ubuntu内から画面解像度を手動で設定する必要があります。その後、Windowsクライアントはそこから問題なくサイズを自動的に再調整できます。

関連するcioby23の回答 buntu TrustyにFreeNX Serverをインストールできません。代替案?

2
Guest

私は過去にVNCを使用しましたが、XRPDが正常に動作するようになってから、それを使用しています。 Ubuntuへのインストールは比較的簡単で、Windowsはすでにセットアップされています。

0
BillThor