- 新しい順
- 投票が多い順
- コメントが多い順
この問題は、Lightsail のバケットバージョニング機能と関連している可能性が高いです。
Lightsail では、バケットのバージョニングを有効化または一時停止すると、"Individual objects can be made public (read-only)" アクセス権限が設定されているバケットの権限が自動的に "All objects are private" にリセットされることがあります。
これは、セキュリティ上の理由から行われる動作です。バージョニングの状態が変更されると、Lightsail は念のため、すべてのオブジェクトを非公開に設定します。
この自動的な権限変更は、コンソールでバケットの一覧を取得したり、他の操作を行ったりした際に、バックグラウンドでバージョニングの状態が確認または更新されることで引き起こされる可能性があります。
この問題を解決するには、バケットのバージョニング設定を確認し、必要に応じて手動でバケットのアクセス権限を "Individual objects can be made public (read-only)" に戻す必要があります。また、バージョニングの設定を変更する際は、その後にバケットの権限を確認し、必要に応じて再設定することをお勧めします。
この動作は Lightsail の仕様の一部であるため、完全に防ぐことは難しいかもしれません。定期的にバケットの権限を確認し、必要に応じて手動で調整することが最善の対策となるでしょう。
Sources
Enable and suspend object versioning in Lightsail - Amazon Lightsail
Manage Lightsail bucket access permissions for enhanced security - Amazon Lightsail
関連するコンテンツ
- 質問済み 10ヶ月前
- AWS公式更新しました 6ヶ月前