web-dev-qa-db-ja.com

Total Beginnerは、LAMPサーバーへのリモートデスクトップアクセスを必要としています

Ubuntu LAMPセットアップがインストールされたクラウドサーバーを購入しました。私はこれを始めようとしています。私にとっては新しいことです。私は窓にしか慣れていません。

新しいサーバーに何らかの視覚的なアクセスを試みましたが、失敗しました。

グーグルでこのコマンド「apt-get install vino」を実行するようになりました。多くのことが起こり、インストールされたと思います。

次に、vino-preferencesと入力し、「Gtk-WARNING **:ディスプレイを開けません:」と言った後、「vino-server」を試して、「vino-server:command not found」と言いました

/ usr/lib/vinoには、vino-serverと呼ばれる緑色のエントリがあることがわかります。

私を助けてください。

2
Jesper

通常、LinuxサーバーはGUIなしで構成されます。サーバーへのコマンドラインアクセスが既にあるようです。

このコマンドを試して、GUIがインストールされているかどうかを確認できます。

dpkg-query -W xorg

GUIがインストールされている場合、次のように表示されます。

xorg    1:7.6+10ubuntu1

GUIがない場合は、空の行が出力されます。

さて、GUIがない場合、賢明な解決策はそのままにしておき、コマンドラインの使用を学ぶことです。本当にGUIが必要な場合は、最初にプロバイダーがそれを許可しているかどうか、および十分なリソースがあることを確認する必要があります。以下でインストールできます:

Sudo apt-get install ubuntu-desktop

これで、任意のリモートアクセスソリューションの使用に進むことができます。個人的にはFreeNXが好きです。これらの質問はあなたを助けます:

最後に、コマンドラインを学ぶためにもう一度アドバイスさせてください。 Linuxサーバーがどのように管理されることが期待されるかです。

5
Javier Rivera

サーバーにGUIがインストールされていると想定:代わりにサーバーでx11vncを実行:マシンでSudo apt-get install x11vnc次に実行:x11vnc -once -passwd [some password]

Ubuntuにvncviewerをインストールするか、Windowsに TightVNC をインストールします。次に、VNCビューアーを使用してサーバーに接続します。

考えてみてください:これがLAMPを備えたクラウドサーバーである場合、GUIがインストールされていない可能性が高いため、これは機能しません。

2
Chuck R

アプリケーションがグラフィカルであり、追加の作業を行わずにコマンドラインからグラフィカルLinuxアプリケーションを表示できないため、vino-preferencesアプリケーションはそのエラーを発生させました。

クラウドサーバーがコマンドを実行するための何らかのWebベースのインターフェイスを提供しているかどうか、またはSSHクライアント(WindowsのPuTTYなど)を使用して接続しているかどうかを知るのは困難です。 vino-preferencesを使用してvinoを有効にする場合は、グラフィカル環境で実行する必要があります。クラウドプロバイダーが提供していない場合は、Windows用のSSHクライアントとXサーバーを使用して接続する必要があります。

これは思ったより痛みが少ないです。 google [PuTTY download]でない場合は、動作しているSSHクライアントがあると仮定してインストールします。次に、クラウドプロバイダーのドキュメントでサービスへの接続方法を確認します。

その後、Xサーバーをインストールする必要があります。私は過去にXmingを使用しましたが、非常に簡単です。ここで入手: http://www.straightrunning.com/XmingNotes/ 。 Xmingをインストールし、Xサーバーを起動します。次に、以下の指示に従ってPuTTYを構成します。

http://tldp.org/HOWTO/XDMCP-HOWTO/ssh.html

正常に機能するSSH接続ができたら、vion-preferencesアプリケーションを実行し、デスクトップにローカルでインターフェースを表示できるようになります。

Linuxでの最初のステップで頑張ってください!

2
Peter Jenkins

IMO、リモートデスクトップは、サーバーを管理するための最適なオプションではありません。通常、サーバーの管理には、パッケージのインストール、パッケージの更新、サービスの開始/停止、ファイアウォールの管理、構成ファイルの編集が含まれます。これらはすべて、sshを介して安全かつ簡単に実行できます。

ssh -X user@server

mustにグラフィカルインターフェイスがある場合は、webminやphpmyadminなどのWebインターフェイスをご覧ください。

また、VNC(リモートデスクトップ)にも注意してください。これは安全ではないプロトコルであり、私が見る最も一般的な「クラック」の1つです。繰り返しますmust VNCを使用する場合は、FreeNXを使用します。FreeNXは高速で安全です。

1
Panther

ssh X forwarding ...を使用して接続することもできます.

リモートデスクトップを忘れて、代わりに サーバー管理パネル をインストールすることをお勧めします。

Web管理パネルを探してみてください。要件に合ったパネルを見つけることができるはずです。 Webmin

0
palbakulich