Azure PowerShell 模块用于从 PowerShell 命令行或脚本创建和管理 Azure 资源。 本快速入门展示了如何使用 Azure PowerShell 模块在 Azure 中部署 Linux 虚拟机 (VM)。 本快速入门使用最新的 Debian 市场映像。 若要查看运行中的 VM,也可以通过 SSH 登录到该 VM 并安装 NGINX Web 服务器。 如果没有 Azure 订阅...
{"type":"PowerShell","name":"installFSLogix","runElevated": true,"runAsSystem": true,"scriptUri":"https://raw.githubusercontent.com/azure/azvmimagebuilder/main/solutions/14_Building_Images_WVD/0_installConfFsLogix.ps1" 注释代码:VM 映像生成器生成日志 customization.log 的内容...
要使用 PowerShell 命令创建新的 Azure 虚拟机 (VM),可将本地安装的 Windows PowerShell 与 Az 模块配合使用,也可以使用 Azure 门户中提供的 Cloud Shell 环境。 如果选择使用本地安装的 PowerShell,建议使用 Windows PowerShell 7.1。 还应安装 Az 模块,以获得与 Azure 相关的...
将脚本保存为CreateVMs.ps1,并从 PowerShell 命令行运行该脚本,提供所需的参数: PowerShell .\CreateVMs.ps1-ResourceGroupName<resource-group-name> 使用此脚本,可以在不同的资源组中高效创建多个 VM,自动执行重复任务并确保在 Azure 环境中的一致性。
此脚本使用自定义映像在 China North 位置中名为 myResourceGroupFromImage 的新资源组中创建名为 myVMfromImage 的 VM。 PowerShell复制 $cred=Get-Credential-Message"Enter a username and password for the virtual machine."New-AzureRmResourceGroup-NamemyResourceGroupFromImage-LocationChinaEast$subnetConfig=Ne...
$location - 虚拟机的位置。 可以使用Get-AzureRmLocation查找适合你的地理区域。 $myResourceGroup - 包含虚拟机的资源组的名称。 $myVM - 虚拟机的名称。 创建VM 获取有关 VM 的信息 管理VM 后续步骤 请参阅使用 Resource Manager 和 PowerShell 创建 Windows VM中有关创建虚拟机的基本步骤。
此脚本使用自定义映像在 China North 位置中名为 myResourceGroupFromImage 的新资源组中创建名为 myVMfromImage 的 VM。 PowerShell复制 $cred = Get-Credential -Message "Enter a username and password for the virtual machine." New-AzureRmResourceGroup -Name myResourceGroupFromImage -Location ChinaEast ...
Add-AzureRmVMNetworkInterface -Id$nic.Id |` Set-AzureRmVMOSDisk -VhdUri$oSDiskUri-CreateOption FromImage 我们创建的虚机操作系统为 Ubuntu Server 16.04-LTS,禁止使用用户名密码的方式登录。要让用户能够通过公钥的方式登录必须提供用户的公钥: $sshPublicKey="nick's ssh public key" ...
Add-AzureRmVMNetworkInterface -Id $nic.Id | ` Set-AzureRmVMOSDisk -VhdUri $oSDiskUri -CreateOption FromImage 我们创建的虚机操作系统为 Ubuntu Server 16.04-LTS,禁止使用用户名密码的方式登录。要让用户能够通过公钥的方式登录必须提供用户的公钥: ...
Password$adminPassword$vm1| Set-AzureSubnet -SubnetNames$subnetName$vm1| Set-AzureStaticVNetIP -IPAddress$privateIP$vm1| Add-AzureDataDisk -CreateNew -DiskSizeInGB$disksize-DiskLabel$disklabel-LUN$lun-HostCaching$hcachingNew-AzureVM -ServiceName$serviceName-VM$vm1-VNetName$vNetName-Location '...