我试过了
az vm create \
--resource-group my_Env \
--name newVMfromImage \
--image Machine-image \
--admin-username myuser \
--data-disk-sizes-gb 150 --size Standard_B1ms \
--ssh-key-value /path/to/my/puvlik/key/azure.pub
--verbose
我得到了这样的回复:
Deployment failed. Correlation ID: **-**-**-**-**. {
"error": {
"code": "PropertyChangeNotAllowed",
"message": "Changing property 'linuxConfiguration.ssh.publicKeys' is not allowed.",
"target": "linuxConfiguration.ssh.publicKeys"
}
}
我通过 putty 创建了 key ,并仅将公钥复制到我的 Linux VM
最佳答案
这意味着您的虚拟机已创建并且您尝试更新,但您为其定义了不同的公钥,这是不受支持的。更改虚拟机名称或资源组或两者,此错误就会消失
关于azure - 尝试在 Linux 虚拟机上的 Azure CLI 中创建虚拟机时出现响应错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56471321/