2017-05-18 15 views
-1

私は、ユーザーがファイルをアップロードするウェブアプリケーションを持っており、WebサーバーはそれをS3に保存し、後でそれをローカルサーバーにコピーせずに処理します。
私の質問は、処理する前にS3に保存されているファイルに対してウイルススキャンを実行する方法です。
十分に確立されたウイルス対策アプリケーションを使用する必要があります。aws s3でウイルス対策スキャンを実行する方法

答えて

2

私はLambdasとのワークフローを確立しようとします。 S3のアップロード時に、ファイルを/tmp/フォルダにコピーするラムダを自動的に起動させて(適合していると仮定して)、ウイルスをスキャンし、ウィルススキャンをパスした場合はS3の別のバケット/フォルダに再アップロードします。

+0

スキャンに合格した場合は、再アップロードする必要はありません。合格しなかった場合は、s3から削除します。 – tom

+0

はい、誤ってスキャンに合格していないファイルをダウンロードする可能性があります。ウィルススキャンを実行する必要がある場合は、おそらくファイルにリスクがないことが本当に安全であることが必要です。つまり、最も簡単なのは、あるフォルダを 'clean /'フォルダなどに移動することです。 – Henry

+0

私はこのアイデアが気に入っていますが、s3バケットで直接スキャンできる既知のウイルス対策ソフトがあることは間違いありません。 –

関連する問題