匯出 (0) 列印
全部展開

定義及設定遠端桌面連接

更新日期: 2014年2月

若要啟用角色的遠端桌面連接,您必須將 Import 項目加入至服務定義檔,以便將 RemoteAccess 模組匯入服務模型中。當此模組加入至服務定義檔後,組態設定值就會自動加入至服務組態檔。您必須將值加入至這些設定值,才能完成遠端桌面連接的組態設定。

  1. 在文字編輯器中,開啟託管服務的 ServiceDefinition.csdef 檔案。

    note附註
    ServiceDefinition.csdef 檔是搭配 ServiceConfiguration.cscfg 檔用來建立上載至 Windows Azure 的封裝。您可以將這些檔案放在任何資料夾中,但是必須能夠供 Windows Azure SDK 工具存取。如需 ServiceDefinition.csdef 檔的詳細資訊,請參閱設定 Windows Azure 的雲端服務。如需建立 Windows Azure 封裝的詳細資訊,請參閱封裝 Windows Azure 應用程式

  2. 加入下面程式碼,以匯入 RemoteAccess 和 RemoteForwarder 模組:

    
    <Imports>
       <Import moduleName="RemoteAccess" />
       <Import moduleName="RemoteForwarder" />
    </Imports>
    
  3. 儲存 ServiceDefinition.csdef 檔案。

  4. 在文字編輯器中開啟託管服務的 ServiceConfiguration.cscfg 檔。

  5. 當 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="" />
    
    

    您必須定義所加入之組態設定的值。下表列出所使用的設定。

    Tip提示
    無法在 Windows Azure 程式庫 中檢視這個主題嗎?請嘗試在 MSDN Library 中檢視。

     

    設定名稱

    Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled

    true 表示要為角色啟用遠端桌面連接;反之則為 false

    note附註
    若要遠端存取角色執行個體,您必須將這個值設為 true

    Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername

    可存取執行個體之使用者帳戶的名稱。遠端存取角色執行個體時,您必須使用這個帳戶。

    note附註
    針對使用 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

  6. 儲存 ServiceConfiguration.cscfg 檔。

您可以使用 Visual Studio 2010 來定義遠端桌面連接的設定和值。如需執行此作業的詳細資訊,請參閱透過 Windows Azure 角色使用遠端桌面 (英文)

另請參閱

顯示:
© 2014 Microsoft