Skip to content

setup_xrdp

terukusu edited this page May 14, 2021 · 13 revisions

WindowsのRDPを使ってVMインスタンスの GUI にリモート接続する

概要

Windows の RDP(Remote Desctiop Connection, リモートデスクトップ接続)を使用してVMインスタンスのGUIにリモート接続する方法を紹介します。

前提

MT4のインストールや各種設定などはすでに完了している前提です。

手順

xrdp をVMインスタンスにインストールする

VMインスタンスにSSHログインしたターミナルで以下を実行する。

$ sudo apt install xrdp

途中で、以下のようにキーボードの種類を聞かれるので 55. Japanese, 1. Japanese を選んでおく

xrdp の設定を変更する。GUIにデフォルトで VNC Server(ATST標準のGUI) を使用するように

  1. VMインスタンスにSSHログインしたターミナルで以下を実行して設定ファイルを編集する
$ sudo nano /etc/xrdp/xrdp.ini
  • ファイルの最後の方に有る[Xvnc]のセクションを以下の画像の位置にカット&ペーストする
  • port の項目(赤丸の部分)の値を 5901 に変更する

※ nanoの操作は、文字列選択は shift+↑,↓, カットは ctrl+K, ペーストは ctrl+U, 保存は ctrl+S, 終了は ctrl+X

  1. ファイルを保存して nano を終了する
  2. ターミナルで以下を実行して xrdp を再起動する
$ sudo systemctl restart xrdp

ローカルマシンから RDP を使ってVMインスタンスの GUI に接続する

Windowsなら「リモートデスクトップ接続」、Macなら「Microsoft Remote Desktop(App Storeからインストール可能)」を使って接続できます。

  1. ターミナルでVMインスタンスへSSHログイン
$ gcloud compute ssh --ssh-flag="-L13389:localhost:3389" <ユーザー名>@tradevm ← これはローカルマシンで実行
  1. RDPクライアントを使用してVMインスタンスへ接続する 接続先に「localhost:13389」を指定して接続する。ユーザー名はVMインスタンスのユーザー名、パスワードはVNC Serverへの接続パスワード(デフォルトでは「123123」)

【Macの場合】
「Microsoft Remote Desktop」を起動。
接続先は「localhost:13389」

パスワードはVNC Serverへの接続パスワード(デフォルトでは「123123」)

接続が成功すると以下のうような画面になります。(メニューバーの「Window」から 「Fit to window」を選ぶとこのようにWindowsサイズに合わせて拡縮表示されます。)

※ 切断するときはこの「Microsoft Remote Desktop」のウィンドウを閉じればOK。

【Windowsの場合】
「リモートデスクトップ接続」を起動。
接続先は「localhost:13389」

パスワードはVNC Serverへの接続パスワード(デフォルトでは「123123」)

接続が成功すると以下のうような画面になります。

※ 切断するときはこの「リモートデスクトップ接続」のウィンドウを閉じればOK。


Topへ戻る

Clone this wiki locally