Windowsのリモートデスクトップに相当するものはありますか?


17

Windowsのリモートデスクトップのように、Ubuntuデスクトップマシン(クライアント)から別のUbuntuマシン(サーバー)にグラフィカルにログインできるようにしたいと思います。

デフォルトでインストールされる「デスクトップ共有」設定は、VNCを使用しているようです。VNCは帯域幅を少し消費するため、ホストに接続されている画面の解像度でのみ動作し、マシン自体でログインする必要があり、ホスト上のすべてのアクションをミラーリングします。

Xトンネリングについては知っていますが、これは使用するのが面倒であり、常に適切に動作しません(より正確には、一部のアプリは正しく動作しません)。

Windowsで使用されるリモートデスクトップと同様に、2つの間に何らかのツールがありますか?具体的には、次の機能を備えたもの:

  • ホスト画面とは異なる解像度で実行できます(ある場合)
  • 全画面で実行できます
  • 帯域幅ごとに調整可能な品質設定があります
  • ユーザーがローカルでログインする必要はありません
  • 資格情報を保存するか、SSHキーを使用します
  • サーバー上で自動的に起動します
  • クライアントはGnome 3およびUnityで動作します
  • サーバー上の非合成DEでの動作に制限することができます(XFCEなど)

私はしばらくX2goを使用していましたが、残念ながら、2つのバグ(#1072#982)のためにGnome 3でフルスクリーンに機能しなくなりました。



rdesktopafaikを使用するものであり、RDPを使用します。rdesktop.org VNCは別個のインストールである必要があります(デフォルトではありません)(間違っている場合は誰かが修正してくれます)。
リンツウィンド

@Rinzwind-サーバーではなく、ビューアのように見えます。
確実に

私は完全な投票に完全に反対しているx2goわけではありませんが、それがこの問題の優れた解決策であることに注目する価値がありますが、重複またはそれにリンクするWikipediaリストへの回答としては表示されません。しかし、他の質問への回答はおそらく十分に近い(古くなっている場合)ので、新しい回答を得るための報奨金を投稿することはできなかったでしょう。
12

回答:


5

一般的に、xrdpあなたが望むことをします。また、多くのRDPクライアントと互換性があります。

欠点は、UbuntuのデフォルトWMであるUnityでサポートされなくなったことです。試したことはありませんが、GNOMEで動作すると信じています。

個人的に使用するために、MATEデスクトップをインストールし(GNOMEよりも「フレア」が少ないため)、リモートでログインするたびにそれを使用するようにUbuntuを構成しました。

設定の詳細については、こちらをご覧ください(この回答では、リモートデスクトップにXFCEを使用しています。他のものを選択することもできます)。

/ubuntu//a/592544/595510


サーバーでXFCEを使用し、クライアントでGnome 3を使用します。それが明確でない場合は申し訳ありません。
確実に

@detly素晴らしい!その後、リンクした回答の指示を変更する必要はありません。たぶんそれはあなたの問題を解決するでしょう。

ああ素晴らしい。できます。画面全体が戻ってきました。私は実際に行う必要はありませんでした~/.xsessionなどのものを-私は、クライアント上でRemminaを使用していることから、私が入ることができるstartxfce4「スタートアッププログラム」として、それだけで自動的に動作します。唯一の欠点は、その場で解像度を変更しないことです(私はそれを気にしません、そしてそれは既知の機能要求であり、切断は完全なログアウトを意味します(後でセッションを再開するよりも))。ボンネットの下でVNCを使用していますが、帯域幅の使用は問題ないようです。
12:03

さまざまな場所で文書化されたセッションを再開するための回避策もあります。すぐに試してみます。
間違いなく

@detly「切断とは完全なログアウトを意味する」その時点で何かが設定されていない場合、Remminaとのセッションを閉じて再開することができます。

11

X2goをお勧めします。RDPと非常によく似ており、低帯域幅で高遅延の接続でも非常に効率的です。Firefoxなどのプラグインを含む、すべてのシステムのクライアント。ssh上で動作し、PulseAudioと統合されるため、たとえばVoIPを使用できます。詳細については、http://www.x2go.orgをご覧ください

x2goクライアントが必要とsessionコマンドでログイン時に実行するために例えば、sessionコマンドを使用し、ユニティ2Dを使用します。: gnome-session --session=ubuntu-2d。これは、(ホスト上の)ファイルを調べて/usr/share/xsessions/ubuntu-2d.desktopExec=...行の値をコピーすることで見つかりました。他のセッションを使用する場合は、の別のファイルの値を使用できますが/usr/share/xsessions/、3Dアクセラレーションを必要とするものはすべて機能しないようです。


これをありがとう、x2go素晴らしい!気にしないことを願っていますが、クライアントに必要なセッションコマンドパラメーターに関する情報を追加するように回答を編集しました。
確実に

この答えはもはや最新ではないため、受け入れないでください。X2Goは、クライアントとサーバーの両方で現在のデスクトップ環境をサポートするか、そうでなければ無視しています。
確実に

6

Chromeリモートデスクトップベータ版

★★★★½


これはGoogleのChrome拡張機能で、リモートデスクトップ共有を有効にするためにChromeにプラグインをインストールします。共有は、他のソリューションに比べてはるかに簡単で、セットアップも簡単です。

スクリーンショット

Chromeリモートデスクトップベータ版を使用すると、ユーザーはChromeブラウザまたはChromebookを介して別のコンピューターにリモートアクセスできます。コンピューターは、アドホックリモートサポートなどのシナリオでは短期的に、またはアプリケーションやファイルへのリモートアクセスではより長期的に利用可能にすることができます。すべての接続は完全に保護されています。


彼らは実際のChromeからこの作業を行いました。ただし、Chromiumでは使用できません。つまり、私のWindowsマシンはこれを実行できますが、実際のWindowsリモートデスクトップと比較すると見劣りします。したがって、私のUbuntu 16.04マシンにはこれがありません。だからremmina、Ubuntuラップトップ用の私の選択です。
–SDsolar

3

Linux RDPサーバーhttp://www.xrdp.org/があります

少し前に使いました。それは完璧に機能しました。


残念ながら、xrdpにはUbuntu 11.10でいくつかの問題があるようです。背景(壁紙など)のみが表示されます。
確実に

これはUnityの問題のようです。おそらく、のようにx2go、セッションコマンドを設定できれば動作します。
12

3

私が使用しNoMachineの無料のクライアント(およびサーバー)。リポジトリがあり、インストールが簡単です。それは魅力のように機能します。


これを使用するには、すべて更新する必要がある10のシステムがあります。それらはすべてxrdpサーバーを実行します。これには、両端にNoMachine(NX)が必要です。しかし、見栄えが良いという事実には賛成です。
–SDsolar

2

x11vnc x11vncをインストールする

リモートにx11vncをインストールして実行することにより、vncよりもはるかに多くのオプションにアクセスできます(x11vncのマンページを参照)。それでも、vncアーキテクチャ内にとどまるという利点があります。


本気ですか?Webサイト、パッケージの説明、およびマニュアルページには、VNCに関する情報しかありません。
確実に

x11vncは、VNCサーバーではありません
Takkat


1

Spice http://www.spicespace.org/は興味深いかもしれませんが、仮想化に焦点を当てています。

彼らのサイトから:

Spiceプロジェクトは、仮想化されたデスクトップデバイスと対話するための完全なオープンソースソリューションを提供することを目的としています。Spiceプロジェクトは、仮想化されたデバイスとフロントエンドの両方を扱います。フロントエンドとバックエンド間の相互作用は、VDインターフェイスを使用して行われます。VD-Interfaces(VDI)を使用すると、ソリューションの両端をサードパーティのコンポーネントで簡単に利用できます。

Ubuntuのインストールの詳細を示すリンクhttp://docs.cslabs.clarkson.edu/wiki/SPICE


0

まず、RDPはMicrosoftプロトコルで
あり、VNCは代替プロトコルです

2017 Unityの時点-Ubuntuデスクトップ環境はxrdpRDPを有効にするためのライブラリとうまく連動しない
ため、gnome、xfce4などのデスクトップ環境をインストール/使用する
か、RDPよりも価値があるか、VNCプロトコルを実装する多くのバリエーションの1つを使用する必要があります特定のケースごとに。


0

両方でのFedora 27Ubuntuの17.10はをデフォルトウェイランドデフォルトでGnomeの3.26セッションになりましx2goのソリューションは、仕事に行くのではありません。

このx2go互換性ページによると、x2goはバージョン3.12でGnomeのサポートを停止しました。

しかし、今日(2017年10月17日)には、Ubuntu 17.10用のgnome-remote-desktopパッケージが見つかりません。 Ubuntuパッケージ検索 この機能はmutterパッケージの一部ですか?Fedora 27の1つを見つけることができました:gnome-remote-desktopパッケージ

Gnomeは3.26 リリースノートでリモートデスクトップのサポートについて言及していないようですが、Gnomeバグ784199でその言及を見つけることができました。

Wayland wikiページのGnome Remoteデスクトップとスクリーンキャスティングへのリンクを次に示します。この情報が、この問題に対するより最新の答えを探している人々に役立つことを願っています。


0

TeamViewerを使用しています。混合Windows / Linuxを許可します。


0

xrdpUbuntu 16.04に最適なRDPサーバーだと思います。

UbuntuとRaspbianで動作するため、UbuntuラップトップとWindowsマシンの両方から、すべてのデータロガーとUbtuntuサーバーを制御できます。

sudo apt-get update
sudo apt-get install xrdp

私のWIN7,8,10システムからのWindowsリモートデスクトップは問題なく動作します。


remminaは、Ubuntuラップトップから使用する主要なRDPクライアントです。

複数のサーバーに接続するための優れたタブ付きインターフェイスがあります。


Puttyは、Ubuntu ssh clinetとして、ターミナルとGUIの両方、あるいはその両方としてまともな仕事をしています。

Windowsリモートデスクトップとはまったく異なりますが、実際には非常にうまく機能します。

sudo apt-get update
sudo apt-get install putty

GUIアプリケーションを実行するには、sshセクションに移動し、X11 Forwardingのチェックボックスをオンにします。


Windowsボックスをクライアントとして使用する場合、同じことが機能しますが、PuTTYを実行する前にXmingを最初に実行することに注意してください。



Remminasshクライアントとしても機能します。puttyUbuntuに必要はありません。
user68186

あなたが言ったことの第二部に同意します。 ssh -Y systemnameどちらよりもうまく機能します。私はremminaそれを許容し、使用できますが、単一のセッション内で同じシステム上の複数のウィンドウを開く必要があるRDP接続にのみ使用します。
–SDsolar
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.