web-dev-qa-db-ja.com

Linuxマシンへのリモートデスクトップ、これは可能ですか?

Linuxサーバーで実行されているホストによるVPSがあり、SSHアクセスが許可されています。

Windowsの場合と同様に、デスクトップをサーバーにリモート接続して、SSHコマンドを使用せずに物理的にクリックできるようにすることはできますか?

確かにこれはFedoraやUbuntuなどで実行されている必要があるので、ある種のOSがあります。

おそらくサーバー側に何かをインストールする必要があると思いますが、それが可能かどうか、そしてオプションは何かを知りたいだけです。

そして、「ホストに聞いてみませんか」と言う前に、スーパーユーザーの応答は通常はるかに速いことがわかります:-)

3
fire

はい、Linuxでリモートデスクトップを実行できます。

適切なパッケージがインストールされていることを前提として、標準のRDPプロトコルがサポートされています。実行しているディストリビューションがわからないため、どのパッケージが適切かわかりません。

VNCデスクトップを実行することもできます。 VNCは、RDPよりも軽量なプロトコルです。

第三に、ネットワーク上でXアプリケーションを実行することもできます。 'ssh -x hostname'を実行すると、リモートシステムで実行されているXプログラムがローカルシステムに表示されます。

1
gorilla

了解しました。これは、サーバーへのルートアクセス権がある場合にのみ機能しますが、次のようにします。

  1. Windowsからsshする場合は、 Xming をインストールします。
  2. リモートマシンで実際にX11デスクトップが実行されていることを確認してください。一部のサーバーには何もありません。これが当てはまるかどうかを確認するためにホストに連絡する必要がある場合があります。ホストがない場合は、インストールするか(google it)、sshに満足する必要があります。
  3. X11vncをリモートマシンにインストールします。すべてではないにしてもほとんどのパッケージ管理システムにあります。
  4. リモートマシンにvncビューアをインストールします。通常、「vncviewer」という名前のパッケージは、パッケージ管理システムで利用できます。
  5. 「ssh [user] @ [Host] -X」を使用してリモートマシンに再度ログインするか、GUIを使用してサーバーにログインしている場合は、「ForwardX11」に構成します(Googleがお手伝いします)。
  6. サーバーにログインしたら、「x11vnc」を実行します。初めてパスワードを要求されます、IIRC。ここにエラーがある場合は、投稿してください。サポートできるかどうかを確認します。
  7. Windowsからsshする場合は、Xmingアイコンをダブルクリックして開始します。
  8. 「vncviewerlocalhost」を実行します。手順6で選択したvncパスワードを入力します。
  9. サーバーのデスクトップが表示されたウィンドウがポップアップしない場合は、X11転送に問題があります。あなたがこれで助けを必要とするならば、グーグルはおそらく私ができるより多くの援助を提供するでしょう。
1
marcusw

サーバーにXが実装されて利用可能な場合は、NoMachineサーバーソフトウェアにアクセスしてもらうことができます。次に、ローカルで表示されるのと同じ表示が表示されます。ただし、プロバイダーはサーバーソフトウェアをすべて受け入れて、アクセスを許可する必要があります。 SSHプロトコルを使用して機能するため、他のポートを開く必要はありません。

http://www.nomachine.com を見てください。

また、無料の代替手段を見つけるためにfreenxをグーグルで検索してください。

0
jfmessier