当任何文件上传到 s3 存储桶时,如何在 AWS EC2 中使用 ClamAV Antivirus 扫描 S3 存储桶对象?

问题描述

我需要在 EC2 实例中运行 ClamAV 防病毒软件,当任何对象上传到 s3 时,它可以帮助我扫描 s3 存储桶对象的病毒。他们有我可以使用的博客或方式吗?

解决方法

您可以使用S3 VirusScan,这是一个第三方开源工具。

它的一些特点是:

  • 使用 ClamAV 扫描 S3 存储桶上新添加的文件
  • 每 3 小时自动更新一次 ClamAV 数据库
  • 扩展 EC2 实例工作器以分配工作负载
  • 在发现问题时向 SNS 发布消息
  • 可以选择自动删除受损文件
  • 记录到 CloudWatch Logs