Ubuntu14.04のCUIにSSH接続するのはこないだ試しましたが、GUI(X server)にWindowsから接続してみました。

  • VcXsrvのインストール
VcXsrvをWindowsにインストールします。(全部デフォルトで良い)

② デスクトップのXLaunchアイコンをダブルクリック。
xl

③ 「次へ」をクリック。
xl

④ 「次へ」をクリック。
xl

⑤ 「次へ」をクリック。
xl

⑥ 「完了」をクリック。
xl

⑦ (Windows10の場合)ファイアウォールの警告が出るので「アクセスを許可する」をクリック。
xl
  • Xmingのインストール
⑧ Xmingをインストール。(全部デフォルトで良い)
  • TeraTermの設定
⑨ TeraTermを立ち上げ、「設定(S)」「SSH転送(O)...」を選択。
「リモートのXアプリケーションをローカルのXサーバに表示する」のチェックをONにして「OK」をクリック。
xl

⑩ TeraTermの「設定(S)」「設定の保存(S)...」を選択し「保存(S)」
  • TeraTermからGUIアプリ呼び出し
⑪ TeraTermでSSHログインします。

⑫ コマンドラインからGUIアプリを呼び出すと、Windows側に表示されます。
$ xcalc
xl
$ xterm
xterm
  • ひとりごと
デスクトップ画面全体が出るわけでなく、個々のアプリが表示される感じなんですね。イメージ違ってました。昔、X Window全体をエミュレートするアプリがあったけど名前なが出てこない。Windowsで動くXサーバという記事を見て【ASTEC-X】であったことを思いだしました。業務で使ってたので気にしてませんでしたが、商用ライセンス8万円。個人で買うには高いけど会社で買うなら安いですね。買わないけど。

というわけで、コマンドラインからのXアプリ呼び出し方法を色々調べてみようと思います。
スポンサードリンク