如果我已经部署了虚拟机,如何使用虚拟机代理从 Azure 市场安装防病毒软件(例如 McAfee)?肯定有一些 Powershell 命令或其他东西,但我试过的所有方法都没有用。
答案1
从预览门户:
浏览 -> 虚拟机 -> 选择虚拟机 -> 所有设置 -> 扩展 -> 添加 -> 选择扩展 -> 创建。
使用 Powershell:
https://msdn.microsoft.com/en-us/library/azure/dn606311.aspx
每个扩展都有不同的先决条件,因此这不仅仅是使用 powershell 命令安装扩展的问题。查看上面的列表以获取每个扩展的说明。
Mcaffee 指南
在 c:\mcafee.config 下创建此文件。此配置用于试用帐户。如果您有订阅,请查看上述链接。
{
"featureVS": "true",
"featureBP": "true",
"featureFW": "true",
"relayServer": "false"
}
在powershell上执行:
# Get the VM
$vm = Get-AzureVM –ServiceName $servicename –Name $name
# Add McAfee Endpoint Protection to the Virtual Machine
Set-AzureVMExtension -Publisher McAfee.EndpointSecurity -ExtensionName McAfeeEndpointSecurity -Version 6.* -VM $vm.VM -PublicConfigPath c:\mcafee.config
# Update the VM which will install the McAfee Endpoint Protection Agent
Update-AzureVM -Name $servicename -ServiceName $name -VM $vm.VM