通过PowerShell启用对HDInsight群集的RDP访问

时间:2014-05-14 11:25:18

标签: powershell azure hdinsight azure-powershell

我已经通过PowerShell创建了一个HDInsight群集,并通过登录Azure管理门户启用了对它的RDP访问。但是,我想知道是否可以通过PowerShell启用对HDInsight群集的RDP访问。如果是,请给出一些指示。

3 个答案:

答案 0 :(得分:2)

使用以下命令创建启用RDP的群集。 与Azure ARM PowerShell,1.0.1或更高版本一起使用的命令 - 您可以通过Web平台安装程序安装Azure RM PS或关注此博客https://azure.microsoft.com/en-us/blog/azps-1-0/ 在命令中为-RdpAccessExpiry和-RdpCredential提供值。

New-AzureRmHDInsightCluster [-Location] [-ResourceGroupName] [-ClusterName] [-ClusterSizeInNodes] [-HttpCredential] [[-DefaultStorageAccountName]] [[-DefaultStorageAccountKey]] [-AadTenantId] [-AdditionalStorageAccounts] [-SshCredential] [-SshPublicKey] [-SubnetName] [-Version] [-VirtualNetworkId] [-WorkerNodeSize] [-ZookeeperNodeSize] []

答案 1 :(得分:1)

不确定HDInsight实例,但现在使用新的Extensions在VM实例中更加简单:

http://blogs.msdn.com/b/wats/archive/2014/03/06/enable-rdp-or-reset-password-with-the-vm-agent.aspx

示例:

Get-AzureVM -ServiceName clmar4ws12r2b -Name clmar4ws12r2b | 
        Set-AzureVMAccessExtension | 
        Update-AzureVM

答案 2 :(得分:1)

当前版本的HDInsight不提供门户网站的替代方案来启用RDP。