web-dev-qa-db-ja.com

最初にログインせずに、ヘッドレスサーバーへのリモートデスクトップが必要

私は何年もの間Linuxを使用していますが、サーバーを実行するためだけです。過去数日間、私は誰かが助けてくれることを望んでいる技術/構成の問題に苦労してきました。私は多くのパッケージをインストール/アンインストールしましたが、これを行う「正しい」方法が何なのかわかりません。

要件は単純なようです

  • サーバーはxubuntuとSSHを使用してUbuntu 10.04を実行します(画面、キーボード、またはマウスをサーバーに接続したくない)
  • PuTTYを搭載したWindows 7マシンがあり、SSHを使用してサーバーにログインしても問題ありません
  • Windowsマシンでxterminalセッションを実行したい。

私が試したものの中にVNUがありますが、最初にサーバーにログインする必要があると思うので、私はそれを動作させることができません。

前もって感謝します

2
user17971

最初にログインせずにVNCを使用してサーバーに接続することはできますが、Ubuntuデスクトップに付属するデフォルトのVNCセットアップではできません。

Nomachine NXは良い選択かもしれません。 SSH上で動作するターミナルサーバーであり、高速リモートXアクセスを提供するため、ほとんどすべてのGUIアプリケーションを別のPCから実行できます。 3Dをサポートしていないため、Compiz、Gnome-Shell、Unityなどを使用しても機能しませんが、他のほとんどのものは機能します。たとえば、ブラウザでOpenOffice.orgを実行するためにこれを使用しました(これは非常に優れています)。

X2Goは、Nomachinesライブラリを使用する別の代替手段ですが、Ubuntuとの統合、PulseAudioのサポートなどにより優れています。クライアントが主にWindowsベースの場合、Nomachineの方が適していますが、クライアントでUbuntuを使用する場合、X2goはより良い。 X2goは完全に無料のソフトウェアですが、Nomachine NXはクローズドソースですが、2つの異なるユーザーがサーバーにアクセスできる無償のサーバーを提供します。一度に2つの接続に制限されます。

X2goはここにあります: http://www.x2go.org/index.php?id=1&L=5 Nomachine: http://www.nomachine.com/ =

3番目の選択肢もあります:Xrdp。前回使用したときはあまり成熟しておらず、文書化も不十分なようですが、うまく機能するはずです。これを使用する利点は、多くのシステムにRDPクライアントがプリインストールされているため、クライアント側に何もインストールする必要がないことです。

これを広範囲に使用する予定がある場合は、それらすべてを試して、どれが最適かを確認することをお勧めします。

1