こんにちは!beardです!
この記事ではs3cmdというコマンドラインツールを使ってAmazon S3を操作していきます。s3cmdではS3のさまざまな使い方に対応していますのでそのご紹介をします。
S3バケットの作成方法については「 S3バケットを作成してみよう! 」の記事を参照してください。
第1部
・ s3cmdをインストールする
・ s3cmdの初期設定(アクセスキーとシークレットアクセスキーが必要)
1sudo su -2yum -y --enablerepo epel install s3cmd3s3cmd --configure第2部
・ バケット一覧の表示
・ リージョンを指定してバケットを作る
・ EC2からS3バケットへファイルのアップロード
・ EC2からS3バケットへファイルのアップロードと同時にWEBへ公開
・ バケットの使用容量を表示
1s3cmd ls2s3cmd mb --bucket-location=ap-norheast-1 s3://narecom-test3vi s3.txt4s3cmd put -r s3.txt s3://narecom-test5s3cmd put --acl-public -r s3.txt s3://narecom-public6s3cmd du s3://narecom-publicこの様に簡単にEC2からコマンドラインでS3を利用することができます。
次回もお楽しみに!!