翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Linux コンピュータから Windows インスタンスへ
SSH トンネルと RDP クライアントを使用して、Linux コンピュータから Windows インスタンスに接続します。
- MALZ
-
この手順では、Linux 用のリモートデスクトップ接続クライアントが必要です。この例では、Microsoft リモートデスクトップ (Windows リモートデスクトップサービスに接続するためのオープンソースの UNIX クライアント) を使用します。Rdesktop は代替手段です。
注記
Windows インスタンスへのログイン方法は、使用しているリモートデスクトップクライアントによって異なる場合があります。
まず SSH トンネルを確立してからログインします。
フレンドリ踏み台名の詳細については、「」を参照してくださいDNS フレンドリ踏み台名。
開始する前に:
-
接続するインスタンスへのアクセスをリクエストします。詳細については、「アクセスリクエスト」を参照してください。
-
接続するわかりやすい DNS SSH 踏み台名を選択します。次に例を示します。
sshbastion(1-4).Your_DomainDomain_FQDN が「corp.domain.com」で、AMS が管理する Your_Domain が「amazonaws.com」で、踏み台「4」を選択し、ユーザー名がJoeSmith」の場合、次のようになります。
ssh corp.domain.com\\JoeSmith sshbastion4.amazonaws.com -
接続するインスタンスの IP アドレスを見つけます。詳細については、「インスタンス ID または IP アドレスの検索」を参照してください。
-
Linux デスクトップから Windows インスタンスへの SSH トンネル経由で RDP を設定します。正しい値で
sshコマンドを発行するには、いくつかの方法があります。-
Linux シェルで変数を設定し、SSH 接続コマンドを入力します。
BASTION="sshbastion(1-4).Your_Domain"" WINDOWS="Windows_Instance_Private_IP" AD="AD_Account_Number" USER="AD_Username" ssh -L 3389:$WINDOWS:3389 A$AD\\\\$USER@$BASTIONたとえば、次の値を使用する場合です。
BASTION="sshbastion4.A123456789123.amazonaws.com"WINDOWS="172.16.3.254"AD="ACORP_example"USER="john.doe" -
変数値を
sshコマンドに直接追加します。
いずれの場合も、レンダリングされたリクエストは次のようになります (変数値の同じセットを想定)。
ssh -L 3389:172.16.3.254:3389 ACORP_example\\\\john.doe@myamsadomain.com -
-
どちらか: リモートデスクトップクライアントを開き、ループバックアドレスとポート 127.0.0.1:3389 を入力し、接続を開きます。
または、新しい Linux デスクトップシェルから Windows インスタンスにログインします。RDesktop を使用する場合、コマンドは次のようになります。
rdesktop 127.0.0.1:3389Windows インスタンスのリモートデスクトップウィンドウが Linux デスクトップに表示されます。
ヒント
リモートデスクトップセッションの開始に失敗した場合、SSH 踏み台からの Windows インスタンスへのネットワーク接続が、ステップ 1 のシェルからのポート 3389 で許可されていることを確認します (
private_ip_address_of_windows_instance適切に置き換えてください)。nc private_ip_address_of_windows_instance 3389 -v –z成功:
nc 172.16.0.83 3389 -v -z Connection to 172.16.0.83 3389 port [tcp/ms-wbt-server] succeeded netstat -anvp | grep 3389 tcp 0 0 172.16.0.253:48079 172.16.3.254:3389 ESTABLISHED
-
- SALZ
-
シングルアカウントランディングゾーンのこの手順では、Linux 用のリモートデスクトップ接続クライアントが必要です。この例では、Microsoft リモートデスクトップ (Windows リモートデスクトップサービスに接続するためのオープンソースの UNIX クライアント) を使用します。Rdesktop は代替手段です。
注記
Windows インスタンスへのログイン方法は、使用しているリモートデスクトップクライアントによって異なる場合があります。
まず SSH トンネルを確立してからログインします。
フレンドリ踏み台名の詳細については、「」を参照してくださいDNS フレンドリ踏み台名。
開始する前に:
-
接続するインスタンスへのアクセスをリクエストします。詳細については、「アクセスリクエスト」を参照してください。
-
接続するわかりやすい DNS SSH 踏み台名を選択します。次に例を示します。
sshbastion(1-4).AAMSAccountNumber.amazonaws.comアカウント番号が 123456789123 で、踏み台 4 を選択した場合、次のようになります。
sshbastion4.A123456789123.amazonaws.com -
接続するインスタンスの IP アドレスを見つけます。詳細については、「インスタンス ID または IP アドレスの検索」を参照してください。
-
Linux デスクトップから Windows インスタンスへの SSH トンネル経由で RDP を設定します。正しい値で
sshコマンドを発行するには、いくつかの方法があります。-
Linux シェルで変数を設定し、SSH 接続コマンドを入力します。
BASTION="sshbastion(1-4).AAMSAccountNumber.amazonaws.com" WINDOWS="WINDOWS_INSTANCE_PRIVATE_IP" AD="AD_ACCOUNT_NUMBER" USER="AD_USERNAME" ssh -L 3389:$WINDOWS:3389 A$AD\\\\$USER@$BASTIONたとえば、次の値を使用する場合です。
BASTION="sshbastion4.A123456789123.amazonaws.com"WINDOWS="172.16.3.254"AD="ACORP_example"USER="john.doe" -
変数値を
sshコマンドに直接追加します。
いずれの場合も、レンダリングされたリクエストは次のようになります (変数値の同じセットを想定)。
ssh -L 3389:172.16.3.254:3389 ACORP_example\\\\john.doe@sshbastion4.A123456789123.amazonaws.com -
-
どちらか: リモートデスクトップクライアントを開き、ループバックアドレスとポート 127.0.0.1:3389 を入力し、接続を開きます。
または、新しい Linux デスクトップシェルから Windows インスタンスにログインします。RDesktop を使用する場合、コマンドは次のようになります。
rdesktop 127.0.0.1:3389Windows インスタンスのリモートデスクトップウィンドウが Linux デスクトップに表示されます。
ヒント
リモートデスクトップセッションの開始に失敗した場合、SSH 踏み台からの Windows インスタンスへのネットワーク接続が、ステップ 1 のシェルからのポート 3389 で許可されていることを確認します (
private_ip_address_of_windows_instance適切に置き換えてください)。nc private_ip_address_of_windows_instance 3389 -v –z成功:
nc 172.16.0.83 3389 -v -z Connection to 172.16.0.83 3389 port [tcp/ms-wbt-server] succeeded netstat -anvp | grep 3389 tcp 0 0 172.16.0.253:48079 172.16.3.254:3389 ESTABLISHED
-