OpenStackのスウィフトコンテナにオブジェクトリストを無効にする方法
文書はで検索します。 https://developer.openstack.org/api-ref/object-storage/?expanded=#show-container-details-and-list-objects
セキュリティでこのリストファイルをブラウザで閲覧できないようにするには どうすれば無効にできますか?私たちは、ブラウザを使用して、我々は、コンテナに移動すると、大きなファイル<br> を保存するためにOpenStackのオブジェクトストレージ(SWIFT)を使用している、それはすべてのオブジェクトがに属して記載されている
0
A
答えて
2
おそらくあなたのコンテナが、この値を持つ "X-コンテナ読む" ヘッダを持っています
.R:* ,. rlistings
:
.R:* =>朗読
.rlistings =>公開リスト
ヘッダー「X-Container-Read」を更新する公開リストを削除する必要があります。
カールを使用して、それはこのようなものになるだろう:のpython-swiftclientを使用して
curl -X POST -H 'X-Auth-Token: <token-id>' -H 'X-Container-Read: .r:*' <AdminURL>/<container>
、この構文は動作するはずです:
ところでswift post --read-acl .r:* container
、ちょうどあなたの環境変数を設定したり、あなたに通知することを忘れないでくださいpython-swiftclientを正しく使用するためのコマンドラインの資格情報
PS:それは読書許可、リストの許可だけを削除しません。
関連する問題
- 1. Androidを使用してBluemixオブジェクトストレージに保存されているファイルにアクセスする方法は?
- 2. まず私たちは、ゲームはゲームが構築し、我々がストアを再生するためにAPKをアップロードして、すべての</p> <p>でエラーなしでスムーズに動作します、我々はゲーム内でのGoogle Analyticsを使用している、ユニティに開発してきただけ
- 3. Emacsは、我々は特定のコマンド <p></p>しかし、すべての詳細は、マニュアルに記載されていないを使用して、非アクティブウィンドウをスクロールすることができEmacsでは
- 4. マクロの実行は、それが自動的に我々はそれをしたいフォーマットに、我々はそれを受け取る形式からデータをフォーマットし、私は(少なくとも私にとっては)長いマクロを書かれている
- 5. 私はブラウザとコードエディタで開いている.NETファイルを保存するたびにファイルが別のプログラムで使用されていると言います
- 6. 列の変更は、私は、角度のグリッドを持っている、と私は、ユーザーがそれらを移動したとき、列の順序を保存したい、そしてそのために私はこれを持っているイベント
- 7. 私はdiv要素にスクロールするには、上記のコードを使用して、それはすべてのブラウザでうまく動作しないIE7
- 8. Butterknifeは私が活動にそれを使用していたときに
- 9. 我々はシステム内に既に存在していないメールアドレスを入力するとき私たちは、次のエラーを取得しているUbercart
- 10. のjBPMコミュニティ版は、それは我々がワークフロー のためにjBPMを使用することが検討されている。しかし、我々は生産 にコミュニティ版を使用することができ、生産
- 11. 我々はCを使用してファイルの生成を自動化したい、
- 12. 無効にAppstatsのここに記載されているよう私はAppstatsのを使用してい
- 13. javascriptを使用してブラウザにクッキーを保存するには
- 14. RequireJS - 私たちは、オプティマイザを使用する場合</p> <p>- - 私たちは一つのファイルにすべてのモジュールで終わるされている私たちは、約200モジュールを搭載した大規模な<strong>単一のページ</strong>のアプリケーションを持っているオンデマンド
- 15. iOSのは、私はその上のプロジェクトは、コアデータを使用して、私は移動私は私のモデルに小さな変更を行うために必要なときのために実装されていた持っている古いコアデータモデル
- 16. OpenStackのSwift(Python経由)を使用して大きなSQLiteファイルをObject Storageにアップロードするには
- 17. CGPDF - FlateDecodeで保存する画像は、私が仕事のためのPDFパーサを書いている、と私たちはコールバックですべてのデータを読み込むためにコアグラフィックスを使用して、私たちのクライアントが書き込む必要があるので、Libの春にそれを書いている
- 18. サニタイズ:: HTML私はデータベースに自分のデータを保存するためにこれを使用していたCakePHP2.0
- 19. 単一のファイルに基づいてプロジェクトをコンパイルするためのAntを使用し、それは我々が使用して私たちのプロジェクト構築する際に、現在、依存関係
- 20. 記載されているスクリプトの使用は何ですか?
- 21. は直接のWebViewを使用している間、私たちは通常、それ用のURLを入れて
- 22. は、我々は我々のプロジェクトでサービスバスキューを使用している
- 23. PHPを使用してファイルシステムに保存されたPDFファイルを安全にアップロードしてダウンロードするには
- 24. は、我々は次のコードを使用しているページ
- 25. Kubernetes - 私たちはhyperkubeのapiserverを使用して、マニフェストファイルを経由して、それを構成している
- 26. 私はサーバーに保存されているビデオのサムネイルを取得したい...とグリッドビューは、サムネイルを表示するために使用されるビデオ
- 27. 我々はすでにタスクのため<strong>wrike</strong>を使用しているとして、我々は<strong>wrike</strong>で<strong>DocuSignの</strong>を統合しようとしているWrike
- 28. Passport + Express認証を使用しているときにブラウザにCookieが保存されていません
- 29. は、私はかなりこの問題を説明したが、それらはすべて使用される整数値と、私は正直に完全ので、この質問を、それを理解していない記事を見てきたJava
- 30. は自動的に我々はユーザーが仕事にしてから作るのルートを追跡するアプリを作成したと我々は自動記録機能を持っているで構築するが、それはない仕事でXamarin.Forms