公開オブジェクトストレージバケットの保護

匿名の文書公開を修正し、ポータル ID の読み取りを制限します。公開ヘルプと文書を保ちながらパートナー領域も保護します。

サイバーセキュリティLinux

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

「公開オブジェクトストレージバケットの保護」は、基本的な端末操作ができる方のための実践的なセキュリティコースです。公開ヘルプと正規のポータルを利用可能に保ちながら、内部文書を保護します。

2 つのガイド付き実験で匿名アクセスの修正と専用のアプリケーション ID を学びます。1 つのチャレンジでは、同じツールとポリシー形式を使ってパートナーのプレフィックスを自力で保護します。

学習内容

  • バケット、オブジェクトキー、プレフィックス、匿名リクエスト、名前付き ID を区別する。
  • 必要な操作とリソースだけを許可するバケットポリシーを読み、適用する。
  • アプリケーションの管理者認証情報を専用の読み取り ID に置き換える。
  • 文書のバイト列を保ちつつ、実際の許可と拒否を検証する。

このコースの対象者

実践的なアクセス制御を学ぶ初心者に適しています。基本的な端末操作が必要です。JSON、クライアントコマンド、編集操作は使用前に説明します。

準備済みのブラウザー環境でローカルの VersityGW 1.10.0 と合成文書を使います。テスト済みの S3 互換サブセットでは組み込みユーザーをプリンシパルとして使用し、完全な AWS IAM や Public Access Block は再現しません。クラウドアカウントやローカルへのインストールは不要です。

よくある質問

パブリッククラウドにバケットを作成しますか? いいえ。すべてのリクエストは、合成の認証情報とデータを持つ準備済みローカルストレージを対象とします。

完了はどう判定されますか? 公開読み取りと名前付き読み取りが成功し、禁止されたアクセスが失敗し、元のオブジェクトが変わらないことを確認します。書き込みと削除の権限テストは使い捨ての同等ストレージだけで行います。

チャレンジでは何が変わりますか? 別のアプリケーション ID が一方のパートナープレフィックスを必要とし、他方の文書は非公開のままにします。ガイド付き実験で練習した方法を組み合わせます。

講師

labby
Labby
Labby is the LabEx teacher.