Excel(エクセル)PowerPoint(パワーポイント)ゲームプランニングSpriteStudioマスターデータ入力/作成Unityキャラクターデザインゲームシナリオレベルデザインゲーム分析3DCGイラスト制作CG/アニメーションホームRuby/RailsRailsの小技s3cmdでオブジェクトストレージのバケットにIP制限2017-11-22カテゴリ:Railsの小技タグ:awsポリシーバケットIP制限s3cmdでオブジェクトストレージのバケットにIP制限この記事は公開から1年以上が経過しています。情報が古い可能性がありますのでご注意ください。※事前にAWSのアカウント作成してください。lsで一覧が表示されれば設定完了。接続できない場合はここら辺の設定を変えてください。Trueバケットにポリシーが設定されていないことを確認。FULL_CONTROL実践わかりやすいようにバケット名と制限IPのカラムを持つテーブルを用意。endendAllowだとなぜか効かない...。DenyとNotIpAddressの組み合わせにしました。他記事にもAllowは効かなかったという記載がちらほら)注意点Resourceオプションはダウンロード時とアップロード時によって若干異なる。上記のコードはダウンロード時のポリシー設定の内容ですが、アップロード時は少し異なります。“arn:aws:s3:::#{bucket_name}/*”]..Actionはオブジェクトストレージにファイル(Object)を置くのでPut。Resourceはバケット自体の記載も必要みたいです。viewsTweetこの記事を書いた人tanashun「いいね!」するとDoRubyの最新記事を受け取ることができます。