使用Azure设置和使用ClamAV(防病毒)

时间:2011-02-25 18:50:16

标签: asp.net-mvc azure antivirus

我想扫描上传到Azure blob的文件。看起来像ClamAV(www.clamav.net)可能是要走的路。我看到了如何在Windows服务器上安装的说明,但是我的程序对于Azure上托管的站点有什么用?我正在使用ASP.NET MVC。

1 个答案:

答案 0 :(得分:2)

免责声明:我没有使用过ClamAV。说完了......

您应该能够在启动任务期间安装它(具有提升的权限)。我查看了ClamAV wiki,看来msi有一个静默安装:

msiexec /i clamAV.msi /qr

您需要将最后一个参数更改为/ qn以强制“无用户界面”。

挑战将是扫描斑点。您需要将文件从blob中复制到VM实例中的本地目录,然后在该文件上运行clamdscan(基于wiki)。

我没有尝试过,但基本前提应该是:安装任何需要MSI作为启动任务的东西(可能需要提升模式)。