首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在现有虚拟机上安装Azure反病毒扩展

在现有虚拟机上安装Azure反病毒扩展
EN

Stack Overflow用户
提问于 2014-12-31 15:46:07
回答 2查看 2.9K关注 0票数 0

我正在尝试将微软反病毒软件扩展安装到现有的虚拟机上。

重现问题的步骤:

使用

1)从VS连接到Azure

2)从虚拟机中选择服务器

3)开放配置属性。

4)从扩展中选择Microsoft反病毒并单击Add。

5)单击更新。输出..。

更新虚拟机myVM。 更新虚拟机失败。端点组HTTP-80的探测设置为null。外部端点HTTP不能指定探测设置。

使用PowerShell

在遵循这些MS指令使用Powershell安装反病毒软件时,我会得到以下错误:

代码语言:javascript
复制
PS C:\> Update-AzureVM -Name $service -ServiceName $name -VM $vm.VM

Update-AzureVM : Could not find a deployment for 'myVM' in 'Production' slot.
At line:1 char:1
+ Update-AzureVM -Name $service -ServiceName $name -VM $vm.VM
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : CloseError: (:) [Update-AzureVM], ApplicationException
+ FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.UpdateAzureVMCommand
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-02 11:13:35

要通过powershell安装反病毒软件:

确保您正在使用最新的Azure Powershell版本(版本0.8.12)

代码语言:javascript
复制
 Get-Module

现在以json格式在磁盘上创建一个配置文件:

代码语言:javascript
复制
 $JsonString="{ 'AntimalwareEnabled': true }"
 $JsonString |Out-File $home\downloads\AzureAntimalware.json

然后选择并更新VM:

代码语言:javascript
复制
 Get-AzureVM -Servicename "myService" -Name "myVM" | Set-AzureVMMicrosoftAntimalwareExtension -AntimalwareConfigFile $home\downloads\AzureAntimalware.json | Update-AzureVM

这将在虚拟机上安装系统中心端点保护。

当您尝试从“开始”菜单中启动系统中心终结点保护时,可能会出现以下错误消息:

代码语言:javascript
复制
 Your system administrator has restricted access to this app.

要解决此问题,请在VM上打开命令提示符并输入:

代码语言:javascript
复制
 cd "c:/program files/microsoft security client"

 configsecuritypolicy cleanuppolicy.xml

这将创建必要的配置文件并修复问题。

现在,您可以从“开始”菜单中启动系统中心端点保护,并按照通常的方式配置程序。

票数 1
EN

Stack Overflow用户

发布于 2015-03-24 08:49:49

我的回复有点晚了,所以你可能已经解决了这个问题。

这就是我如何使用Powershell解析它的方法:

  • http://go.microsoft.com/fwlink/?LinkID=394789&clcid=0x409 -下载VM代理并安装在虚拟机上
  • 使用以下内容激活VM代理:

$vm = Get-AzureVM –serviceName $svc –Name $name $vm.VM.ProvisionGuestAgent = $TRUE Update-AzureVM –Name $name –VM $vm.VM –ServiceName $svc

  • 您可以通过打开任务管理器并单击details选项卡来检查它是否正在运行-查找WaAppAgent.exe、WindowsAzureGuestAgent.exe、WindowsAzureTelemetryService.exe
  • 一旦运行,您就可以使用以下方法安装AntiMalware:
代码语言:javascript
复制
    $servicename = "<SERVICE NAME HERE>"
    $name = "<NAME HERE>"

    # Get the VM
    $vm = Get-AzureVM –ServiceName $servicename –Name $name

    # Add Microsoft Antimalware Agent to the Virtual Machine
    Set-AzureVMExtension -Publisher Microsoft.Azure.Security -ExtensionName IaaSAntimalware -Version 1.* -VM $vm.VM

    # Update the VM which will install the Antimalware Agent
    Update-AzureVM -Name $servicename -ServiceName $name -VM $vm.VM
  • 您可以通过在services.msc中查找Microsoft反病毒服务来检查它的工作情况。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27723267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档