web-dev-qa-db-ja.com

Ubuntu 16.04「デスクトップ」からUbuntu 16.04「サーバー」にリモートGUIでアクセスする最も簡単な方法は何ですか?

Ubuntu 16.04 LTSサーバーがGUI(オプションとしてSSH経由)経由でアクセスできるように設定する「軽量」な方法を見つけようとしています。 Ubuntu 16.04ワークステーションからアクセスしたいと思います。私はそれらのテクニックがどのように機能するかについて本当に貧弱な知識を持っています。 X11について読んだところ、XorgサーバーをインストールしてX11転送を有効にするだけで可能です。

しかし、他の記事では、デスクトップ共通パッケージをインストールするだけで十分であり、GUI関連のものをすべてインストールする必要はないことを読みました。だから本当に混乱しています。また、VNC、「プレーン」X11フォワーディング、xRDPなど、いくつかの方法があります。それらは組み合わせることができます。さまざまなリソースを読みましたが、これを行うための最も望ましい方法はxRDPを使用することです。たぶん私は間違っています?

この記事(私が読んだものの1つ) http://c-nergy.be/blog/?p=8952 はxRDPのインストールについて説明しており、SSHを考慮していません。以下はssh転送ですUbuntuマシンからSSH経由でXを転送する方法は?

質問は次のとおりです。

  1. XRDPは最も望ましい方法で目標を達成していますか?
  2. XRDPにリモートGUIを提供させるにはどのような手順を行う必要がありますか(サーバーおよびデスクトップにどのパッケージをインストールする必要がありますか)。仲間のデスクトップが欲しいです。ワークステーションまたはサーバー、あるいはその両方にインストールする必要がありますか?*
  3. SSHトンネルでxRDPを有効にする方法*

*-xRDPがオプションではない場合、最後の2つの質問は、あなたが提案するその質問(VNCまたは他の何か)に関連しています。

23
4xy

ssh -X

サーバーには、openssh-serverなどのsshサーバーと、xinitおよびfluxbox(および必要なプログラムとライブラリ)などの少なくともいくつかの基本的なXツールが必要です。実行するアプリケーションプログラムもインストールする必要があります。xtermと、実行するグ​​ラフィカルアプリケーションプログラムをお勧めします。

クライアントコンピューターでは、sshがログインし、sftpが必要です。ファイルや、filezillaなどの同じタスクを実行できる他のツールを転送します。

その後、グラフィックを使用してリモートでログインし、

ssh -X user@ip-address
# for example
ssh -X [email protected]

そして、例えば、グラフィカルアプリケーションプログラムを起動することができます

xterm
libreoffice file.odt
evince file.pdf
eog file.png
virtualbox

このリンクを参照してください: help.ubuntu.com/14.04/serverguide/openssh-server.html

このようにsshを直接使用するのは簡単ですが、RDPやVNCほどエレガントではないかもしれません。ただし、必要なコマンドラインツールの学習を検討し、その方法またはWebインターフェイスを介してサーバーを管理する必要があります。

23
sudodus

1。

それは異なりますが、私はイエスと言うでしょう。私自身も同じ問題に遭遇し、xrdpに到達しました。私もxrdpがインストールされたubuntuサーバーを持っていますが、非常にうまく機能していると思います。

2。

自分で解決策を探していたときに、この記事 here に出会いました。また、@ mikewhateverも指摘しているように、接続するコンピューターに同じデスクトップ環境は必要ありません。サーバーに別のデスクトップ環境が必要なのは、XRDPがデフォルト環境をサポートしていないためです。

3。

これは自動*です。リモートデスクトップクライアントでsshトンネルオプションを有効にするだけです。

*私は特別なことをする必要はありませんでした。リンクされた記事の手順に従ってください。

これがあなたを助けることを願っています!

3
Erik

xrdpをインストールしました

Sudo apt-get install xrdp

Ubuntuから接続している場合は、ssh -X username@server

Windowsから接続している場合は、Remote desktop connectionを使用できます

enter image description here

enter image description here

2
Vishrant