私は、ubuntu EC2にマウントされたs3上のファイルへのアクセスは、ubuntu EC2自体からのアクセス> UbuntuのEC2(S3このマシン上のs3fsを通じてマウント) -S3からのファイルへのアクセス(EC2にマウントされた)Apacheを使用して
私の構成は、
S3バケットです。 ApacheはEC2上で動作し、Apacheを使用してファイルにアクセスします。
サーバへのリクエストが有効(つまり、適切なファイルリクエスト)の場合、サーバは返信に時間がかかります。ファイルが見つからない、またはアクセス拒否されたリクエストがすぐに受け入れられるなどのエラーリクエストがあります。
私の質問は、誰かがS3バケットに座っているファイルにアクセスする際に問題を抱えていたのですが、EC2にApacheを介してマウントされています(クラウドフロントを行うことはできますが、アクセス - それで私はApacheのルールを持っているのです)。
どのポインタも非常に役に立ちます。
ありがとうございました。
不要なアクセスからファイルを保護する必要がある場合は、S3でそれらを非公開に設定し、事前に設定された許可URLを生成することを検討しましたか? AWS SDKを使用してこれらのURLを簡単に生成できます。また、http://s3.amazonaws.com/doc/s3-developer-guide/RESTAuthentication.html も参照してください。これがあなたの要件に合っているかどうかはわかりませんが、私はS3署名要求に非常に良い方法で署名しています不要なアクセスからファイルを保護します。 – Daan
返事をありがとう。しかし、私は既に別のセットの認証プロセスの設定を使用してapacheを使用しています。以前は私のファイルが私のサーバーにあったので、今はロードバランシングのためにs3に移動しました。今、私は必要なのは、それらのs3ファイルにアクセスすることです。私はファイルにアクセスすることができますが、それは本当に遅いです。 – cb24