WindowsマシンからUbuntu 16.04システムにリモートX11ターミナルアクセスを取得する必要があります。これには2つのWindowsクライアントにしか影響しないため、RDPを使用しないことを選択しています。
他のLinuxボックスからは、特にRSA認証を使用しているため、簡単です。
pi@rover$ ssh -Y prime5
そしてワム、バム、私はただプロンプトを得る
pi@PRIME5:~$
しかし、Windowsからは、PuTTYを使用して、優れたCLI接続を提供しています。迅速かつ簡単に、信頼性を保存するため、接続は非常に迅速に行われます。
Ubuntuコマンドラインでこれを入力すると
pi@PRIME5:~$ echo $TERM
norm
つまり、GUIアプリケーションは実行されません。
PuTTYにはX11オプションがあります。
ただし、動作する代わりにエラーがスローされます。 PuTTYを使用するには、クライアント側にXサーバーが必要です。
質問はタイトルにあります:PuTTYを使用してWindowsからUbuntuへssh経由でX11接続を取得する方法は?
ミシガン工科大学では、Xming
の使用方法について非常に簡潔な説明があります。
抜粋:
PCはX-windowsシステムを介してサーバーと対話し、サーバーからPCにディスプレイを転送します。このリンクを機能させるには、PCにソフトウェアをインストールする必要があります。これまでのところ、このタスクに最適なソフトウェアはPuTTYターミナルエミュレーターとXming X-windowクライアントです。
PuTTYは https://www.chiark.greenend.org.uk/~sgtatham/PuTTY/latest.html からダウンロードできます
Xmingは http://sourceforge.net/project/downloading.php?group_id=156984&filename=Xming-6-9-0-31-setup.exe からダウンロードできます
Xmingがインストールされたら、「XLaunch」というアプリケーションを実行し、設定が以下であることを確認します。
1) Display Settings: Multiple Windows
2) Session Type: Start no client
3) Additional Parameters: Check Clipboard box
次に、PuTTYセッションでX11をオンにできます。X11転送を有効にします
それを保存すると、Xmingが実行されている限り、そのセッションが呼び出されるたびにUbuntuへのGUI接続が取得されます。
Xmingは、画面の右下に表示される次のようなアイコンで確認されます。
Xlaunch設定では、起動時に実行しないように選択されているため、そのアイコンが表示されない場合は、Start
をクリックし、xming
と入力してEnterキーを押すと、xサーバーが起動してアイコンが表示されます。
接続を確立すると、次のように表示されます
pi@PRIME5:~$ echo $TERM
xterm
leafpad
エディター、gnome-system-monitor
などは、Windows上のXmingサーバーを介してリンク上で動作します。
nautilus
をプルアップして参照するのは簡単です
/usr/share/applications
以下に示すように、インストールされているシステムコマンドを取得します。
Voila、WindowsからUbuntuへのSSH経由のX11。