如何定義及設定遠端桌面連接
更新日期: 2011年9月
若要啟用角色的遠端桌面連接,您必須將 Import 項目加入至服務定義檔,以便將 RemoteAccess 模組匯入服務模型中。當此模組加入至服務定義檔後,組態設定值就會自動加入至服務組態檔。您必須將值加入至這些設定值,才能完成遠端桌面連接的組態設定。
-
在文字編輯器中,開啟託管服務的 ServiceDefinition.csdef 檔案。
-
加入下面程式碼,以匯入 RemoteAccess 和 RemoteForwarder 模組:
<Imports> <Import moduleName="RemoteAccess" /> <Import moduleName="RemoteForwarder" /> </Imports>
-
儲存 ServiceDefinition.csdef 檔案。
-
在文字編輯器中開啟託管服務的 ServiceConfiguration.cscfg 檔。
-
當 RemoteAccess 模組匯入至服務定義之後,就會自動為角色加入下列組態設定:
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="" /> <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="" /> <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="" /> <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="" />
會加入下列項目,以定義用於遠端桌面連接的憑證:
<Certificates> <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="" thumbprintAlgorithm="sha1" /> </Certificates>匯入 RemoteForwarder 模組之後,會自動為角色加入下列組態設定:
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="" />
您必須定義所加入之組態設定的值。下表列出所使用的設定。
設定名稱 值 Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled
true 表示要為角色啟用遠端桌面連接;反之則為 false。
注意事項 若要遠端存取角色執行個體,您必須將這個值設為 true。 Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername
可存取執行個體之使用者帳戶的名稱。遠端存取角色執行個體時,您必須使用這個帳戶。
注意事項 針對使用 VM 角色的應用程式,您為遠端桌面連接所設定的使用者帳戶,是唯一可以用來存取執行應用程式之虛擬機器的帳戶。虛擬機器在安裝作業系統時所設定的 Administrator 帳戶會停用,您無法使用 Administrator 帳戶來存取虛擬機器。 Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword
使用者帳戶的加密密碼。
Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration
遠端桌面連接的到期日,格式為 ISO 8601 "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffK"。例如,到期日可能是 "2011-12-17T23:59:59.0000000-08:00"。
Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption
加入憑證的憑證指紋。將託管服務憑證上傳至管理入口網站之後,您可以按一下中央窗格中的憑證,並在 [屬性] 窗格中找出憑證指紋,就找到了憑證指紋。
Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled
true 表示要為服務啟用轉送遠端桌面連接;反之則為 false。
-
儲存 ServiceConfiguration.cscfg 檔。
您可以使用 Visual Studio 2010 來定義遠端桌面連接的設定和值。如需執行此作業的詳細資訊,請參閱透過 Windows Azure 角色使用遠端桌面 (英文)。
請參閱