web-dev-qa-db-ja.com

Windows 7からSuseマシンにリモートデスクトップを接続するための最良の方法は何ですか?

Suseマシンは、私のラップトップ上のvmware仮想マシンです。

VmWareアプリを使用してコンソールにログインできますが、Windows7からグラフィカルユーザーインターフェイスにログインしたいと思います。

あなたが言うことができるように私はLinuxの世界で少し迷っています...

1
Ries

Linuxシステムにグラフィカルにアクセスする最も簡単な方法は、VNCを使用することです。サーバー部分のセットアップは非常に簡単で(openSuse wikiはそれに関する情報を提供します ここ )、実行されているVNCクライアントがたくさんあります。ウィンドウ、私は通常RealVNCを使用します。私見これはあなたにとって最も簡単な解決策でしょう。

3
mdeous

私が見る2つのオプション。

1つは、SUSEマシンでVNCサーバーを有効にしてから、VNCビューアーを使用してそのマシンに接続し、デスクトップを表示します。

そのマシンで何をしているかに応じて、2番目のオプションはXLive CD(またはWindows用の他のXクライアント)をダウンロードし、シェルをSUSEマシン(ssh -X user @ ip)に保護してから実行することです。 Windowsシステム上にあるかのようにリモートグラフィカルアプリケーション。

個人的には、VNCを使用する場合は、VNC用のSSHトンネルの作成を検討します。 VNCは暗号化されていないため、ネットワーク上でパスワードやアクティビティが盗聴される可能性があります。 ssh -p 5900 -f -N -L 5900:ipaddress:5900 yourname @ ipaddressと同様の操作を行ってトンネルを作成し、VNCビューアーを開いてWindowsシステムのローカルホストに接続します。つまり、最初にWindowsコンピューターでSSHを取得するには、PuTTYまたはcygwinを使用する必要がありますが、そうすると、システムとVM)の間に安全な暗号化トンネルができます。コマンドラインが間違っている場合、他の誰かがこれを編集または修正する可能性がありますが、これを設定する方法を検索したい場合は、正しい方向に進むのに十分なはずです。

1

前述のように、VNCは優れた選択肢です。また、 TeamViewer についても触れておきたいと思います。 TeamViewerも無料ですが、暗号化を自動的に設定し、ホームルーターを構成しなくてもインターネット経由でVM)にアクセスできます。必要なコマンドラインの知識はRPMインストール用です。

このルートを選択した場合は、制御するLinuxコンピュータ上のTeamViewerサーバーと、それを制御するWindowsコンピュータ上のクライアントが必要になります。 TeamViewerは、コンピュータに固有のランダムな数値コードとパスフレーズ(独自のパスワードを設定することもできます)をコンピュータに割り当てます。

まだ行っていない場合は、VMWareのネットワークアダプタ設定をNATからブリッジに変更します。NATはVMインターネットでは、ローカルネットワークとの通信は許可されません。アダプタをブリッジに設定すると、これが解決されます。

1
CPlumley