アップロードしたファイル(例:https://example.amazonaws.com/example/example.png?X-Amz-Date=&X-Amz-Expires=300&X-Amz-Algorithm=AWS4-HMAC-SHA256....)のURLがどうやってかして漏れた場合、誰でもアクセスできてしまうのですが、これを防ぐ方法が知りたいです。
また、s3にバックアップデータを自動で転送しているのですが、自分のスクリプトからのみ、アクセスでき、ブラウザーからのアクセスを一切禁止したいのですが、できるでしょうか?