リモート デスクトップ拡張機能を Azure Cloud Services (延長サポート) に適用する

Azure portal では、アプリケーションをデプロイした後でもリモート デスクトップ拡張機能を使用することで、リモート デスクトップを有効にすることができます。 Cloud Service のリモート デスクトップ設定を使用すると、リモート デスクトップの有効化、ローカル管理者アカウントの更新、認証で使用される証明書の選択、それらの証明書の有効期限の設定を行うことができます。

リモート デスクトップ拡張機能を適用する

  1. リモート デスクトップを有効にするクラウド サービスに移動し、左側のナビゲーション ウィンドウで [リモート デスクトップ] を選択します。

    Azure portal での [リモート デスクトップ] オプションの選択を示す画像

  2. [追加] を選択します。

  3. リモート デスクトップを有効にするロールを選択します。

  4. ユーザー名、パスワード、有効期限の各必須フィールドに入力します。

Note

リモート デスクトップのパスワードは、長さが 8 から 123 文字であり、パスワードの複雑さに関する次の要件のうち 3 つ以上を満たしている必要があります。1) 大文字が含まれている 2) 小文字が含まれている 3) 数字が含まれている 4) 特殊文字が含まれている 5) 制御文字は使用できない

リモート デスクトップへの接続に必要な情報の入力を示す画像。

  1. 終わったら、保存を選択します。 ロール インスタンスが接続を受信する準備が完了するまで数分間かかります。

リモート デスクトップが有効になっているロール インスタンスに接続する

ロールに対してリモート デスクトップが有効になったら、Azure portal から直接接続を開始できます。

  1. [ロールとインスタンス] を選択して、インスタンスの設定を開きます。

    [構成] ブレードでの [ロールとインスタンス] オプションの選択を示す画像。

  2. リモート デスクトップが構成されたロール インスタンスを選択します。

  3. [接続] を選択して、リモート デスクトップ接続ファイルをダウンロードします。

    Azure portal での worker ロール インスタンスの選択を示す画像。

  4. そのファイルを開いてロール インスタンスに接続します。

PowerShell を使用してリモート デスクトップ拡張機能を更新する

次の手順に従って、クラウド サービスを、リモート デスクトップ プロトコル (RDP) 拡張機能を含む最新モジュールに更新します

  1. Az.CloudService モジュールを最新版に更新します
Update-Module -Name Az.CloudService 
  1. クラウドサービスの既存の RDP 拡張機能を削除します
$resourceGroupName='<Resource Group Name>'  
$cloudServiceName='<Cloud Service Name>' 
 
# Get existing cloud service  
$cloudService = Get-AzCloudService -ResourceGroup $resourceGroupName -CloudServiceName $cloudServiceName  
 
# Remove existing RDP Extension from cloud service object  
$cloudService.ExtensionProfile.Extension = $cloudService.ExtensionProfile.Extension | Where-Object { $_.Type-ne "RDP" }  
  1. 最新モジュールでクラウド サービスに新しい RDP 拡張機能を追加します
# Create new RDP extension object  
$credential = Get-Credential  
$expiration='<Expiration Date>'  
$rdpExtension = New-AzCloudServiceRemoteDesktopExtensionObject -Name "RDPExtension" -Credential $credential -Expiration $expiration -TypeHandlerVersion "1.2.1"  
 
# Add RDP extension to existing cloud service extension object  
$cloudService.ExtensionProfile.Extension = $cloudService.ExtensionProfile.Extension + $rdpExtension  
 
# Update cloud service  
$cloudService | Update-AzCloudService  

次のステップ