SSH を使用して Linux Amazon WorkSpaces に接続する方法を教えてください。

最終更新日: 2019 年 11 月 7 日

SSH を使用して Linux Amazon WorkSpaces に接続する方法を教えてください。

簡単な説明

Amazon WorkSpaces クライアントを介して Linux WorkSpace に接続するのが難しい場合、または AWS コマンドラインインターフェイス (AWS CLI) を利用する場合は、SSH を使用して Linux WorkSpace に接続できます。

解決方法

WorkSpace の IP アドレスとユーザー名を確認する

1.    Amazon WorkSpaces コンソールを開きます。

2.     ナビゲーションペインで、[WorkSpaces] をクリックします。

3.    WorkSpace を選択し、矢印を展開します。以下の点に注意してください。

  • WorkSpace IP (これは WorkSpace のプライベート IP アドレスです)。
  • WorkSpace のユーザー名

: プライベート IP アドレスは、WorkSpace に関連付けられた Elastic Network Interface を取得するために必要です。これで、WorkSpace に関連付けられたセキュリティグループやパブリック IP アドレスなどの情報を取得できます。

ルールを追加する

1.    Amazon Elastic Compute Cloud (Amazon EC2) コンソールを開きます。

2.    [Network&Security] の下で、ナビゲーションペインから [Network Interfaces] を選択します。

3.    検索バーに、先ほど書き留めた WorkSpace プライベート IP アドレスを入力します。

VPC の外部から WorkSpace に接続する場合は、IPv4 パブリック IP アドレスを書き留めます。

4.    [Security groups] 列の下からリンクを選択します。

5.    [Inbound] タブを選択し、[Edit] をクリックします。

6.    [Add Rule] をクリックし、次の値を入力します。

  • タイプ: SSH
  • プロトコル: TCP
  • ポート範囲: 22
  • ソース: VPC の外部から接続する場合は、MyIP を選択し、各リモートマシンの IP アドレスを入力します。それ以外の場合は、[Custom] を選択し、同じ VPC 内の別の EC2 インスタンスのプライベート IP アドレスを入力します。
  • 説明: ルールの説明を入力します。

7.    [Save] をクリックします。

ディレクトリの NetBIOS 名を確認します。

1.    ディレクトリサービスコンソールを開きます。

2.    ディレクトリで [Directory ID] を選択します。

3.    ディレクトリの NetBIOS 名を書き留めます。

Linux を使用して Linux WorkSpace に接続する

1.    次のコマンドを入力し、値を前のステップで書き留めた NetBIOS 名、ユーザー名、WorkSpace IP に置き換えます。

ssh "NetBIOS_NAME\Username"@WorkSpaceIP

SSH コマンドの例を、次に示します。

  • NetBIOS_NAME は testcompany です
  • Username は testuser です
  • WorkSpace IP は 123.456.789.10 です
ssh "testcompany\testuser"@123.456.789.10

2.    プロンプトが表示されたら、WorkSpaces クライアントで認証するときと同じパスワード (Active Directory のパスワード) を入力します。

PuTTY を使用して Linux WorkSpace に接続する

1.    [PuTTY Configuration] ウィンドウで、以下の値を入力します。

  • [Host Name (または IP address)] に、次のコマンドを入力します。(前のセクションの Linux の SSH コマンドの例をご参照ください。) 値を、前のステップで書き留めた NetBIOS 名、ユーザー名、WorkSpace IP に置き換えます。
"NetBIOS_NAME\Username"@WorkSpaceIP
  • [Port] には 22 と入力します。
  • [Connection type] で、[SSH] を選択します。

2.    [Open] をクリックします。

3.    プロンプトが表示されたら、WorkSpaces クライアントで認証するときと同じパスワード (Active Directory のパスワード) を入力します。


この記事はお役に立ちましたか?

改善できることはありますか?


さらにサポートが必要な場合