我通过 PowerShell 创建了一个 HDInsight 群集,并通过登录 Azure 管理门户启用了对它的 RDP 访问。但是,我想知道是否可以通过 PowerShell 启用对 HDInsight 群集的 RDP 访问。如果是,请指点。
3 回答
使用以下命令创建启用 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 ] [ ]
不确定 HDInsight 实例,但现在使用新的扩展在 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
当前版本的 HDInsight 不提供替代门户来启用 RDP。