Azure Lab Services で X2Go を使用してラボ VM に接続する

重要

Azure Lab Services は 2027 年 6 月 28 日に廃止されます。 詳細については、廃止ガイドを参照してください。

この記事では、Azure Lab Services で X2Go を使用して Linux ベースのラボ VM に接続する方法を学習します。 X2Go を使用して接続するには、事前にラボ作成者によってラボの X2Go と Linux GUI (グラフィカル ユーザー インターフェイス) デスクトップ パッケージが構成されている必要があります。

X2Go を使用してラボ VM に接続するときに、Linux GUI デスクトップ バージョンを指定する必要があります。 たとえば、XFCE または xUbuntu の GUI デスクトップを使用する場合は XFCE を選択します。 この情報は、ラボを作成した人から入手してください。

X2Go クライアントのインストール

ローカル コンピューターに X2Go クライアントをインストールします。 使用するクライアント OS に対応する手順に従ってください。

X2Go クライアントを使用して VM に接続する

  1. ラボ VM の SSH 接続情報をコピーします。

    SSH を使用して Linux ラボ VM に接続する方法の説明を参照してください。 この情報は、X2Go クライアントを使用して接続するために必要です。

  2. SSH 接続情報が得られたら、X2Go クライアントを開き、 [Session](セッション)>[New Session](新しいセッション) の順に選択します。

    X 2 Go クライアント セッション メニューのスクリーンショット。

  3. [Session Preferences](セッションの基本設定) ペインに、SSH 接続情報に基づいて値を入力します。

    たとえば、接続情報は次のコマンドのようになります。

    ssh -p 12345 student@ml-lab-00000000-0000-0000-0000-000000000000.eastus2.cloudapp.azure.com
    

    このサンプルに基づいて、次の値を入力します。

    • [Session name](セッション名) - 名前 (VM の名前など) を指定します。
    • [Host](ホスト) - VM の ID (例: ml-lab-00000000-0000-0000-0000-000000000000.eastus2.cloudapp.azure.com)。
    • [Login](ログイン) - VM のユーザー名 (例: student)。
    • [SSH port](SSH ポート) - VM に割り当てられた一意のポート (例: 12345)。
    • Session type - ラボのセットアップ時に使用された Linux GUI デスクトップを選択します。 たとえば、XFCE または xUbuntu の GUI デスクトップを使用する場合は XFCE を選択します。
  4. [OK] をクリックしてリモート セッションを作成します。

    X 2 Go クライアントの新しいセッション ウィンドウのスクリーンショット。セッション名、サーバー情報、セッションの種類の設定が強調表示されています。

  5. 右側のペインでセッションを選択します。

    X 2 Go のスクリーンショット。セッションが保存されました。

    Note

    信頼性についてのメッセージが表示された場合は、次に進むために yes を選択し、パスワードを入力します。 このメッセージは次のように表示されます。"The authenticity of host '[00000000-0000-0000-0000-000000000000.eastus2.cloudapp.eastus.cloudapp.azure.com]:12345' can't be established. ECDSA key fingerprint is SHA256:00000000000000000000000000000000000000000000.Are you sure you want to continue connecting (yes/no)?

  6. パスワードの入力を求めるメッセージが表示されたら、入力して [OK] を選択します。

    これで、ラボ VM の GUI デスクトップにリモート接続した状態になりました。

次のステップ