1. ホーム
  2. amazon-web-services

空のS3 Elastic Beanstalkを削除する際に「アクセス拒否」を修正する方法は?

2023-09-05 01:04:16

質問

私は、いくつかのElastic Beanstalkが私のAWSアカウントで毎月20ドルから30ドル程度を引き出していることに気づきましたが、それは空のS3バケットであることがわかりました。

削除してみましたが、"Access Denied"のエラーが返ってきました。

また、ライフサイクルを使って削除することも試みましたが、これもうまくいきませんでした。以下は、ライフサイクルの設定方法です。

作成から1日後に削除するように設定しました

どのように解決するのですか?

S3バケットのバケットポリシーを確認します。バケット名は、アプリケーションのバージョンやログなどを保存するためにbeanstalkが作成する標準的なバケットであるようです。誤ってバケットを削除しないように、バケットポリシーで削除権限を拒否しています。S3バケットポリシーのパーミッションを更新して、ルートアカウントからの削除を許可することができます。現在、バケットポリシーがバケットの削除を許可していない可能性が高いです。そうすると、バケットを削除できるようになります。

S3バケットのパーミッションについて詳しくはこちらをご覧ください。 http://docs.aws.amazon.com/AmazonS3/latest/UG/EditingBucketPermissions.html