LoginSignup
3
4

More than 5 years have passed since last update.

CloudBerry Explorer for Amazon S3でAmazon S3にアクセスしてみた

Posted at

S3とCloudBerry ExplorerでEC2 + Samba + Windowsエクスプローラに似た操作感をだす

Amazon S3Amazon EC2 + Sambaを用いて業務でファイルサーバーの設置をすることになった。
windowsのエクスプローラからアクセスしたいとのことでEC2 + Sambaを採用することになったけど、個人的にはS3を利用したかったのでいろいろと調べてみてS3でも似たような操作感でファイルを保存する方法を見つけたので手順を残しておくことにした。

前提

  • AWSのアカウントも持っていること

環境

  • Windows10
  • Chrome

参考サイト

手順

  1. Amazon S3でバケットを作成する
  2. Amazon IAMでユーザー・グループを作成する
  3. CloudBerry Explorerをダウンロードする
  4. CloudBerry ExplorerからS3にアクセスする

おおまかにはこんな感じの手順で進めていきます。

1. Amazon S3でバケットを作成する

①まずはAWSのコンソールにログインをする。

②S3を選択する。

AWSコンソール1.png

③「バケットを作成する」を選択する。

  • バケット名:一意のものにしましょう
  • リージョン:東京
  • 既存のバケットから設定をコピー:とりあえず省略

バケット作成.png

あとは【次】を押していき最後に【バケットを作成】で作成したバケットがリストに追加される。

新規バケット.png

2. Amazon IAMでユーザー・グループを作成する

①AWSサービス一覧からIAMを選択する。

AWSコンソール2.png

②メニューの【グループ】をクリックし、【新しいグループの作成】をクリックする。

  • グループ名:任意
  • ポリシータイプ:とりあえずスルー

IAMグループ作成.png

最後に【グループの作成】をクリックするとメニュー【グループ】に新しく作成したグループが追加される。

IAMグループ作成2.png

③ユーザーをグループに追加する。グループ作成時と同様にメニューの【ユーザー】をクリックし、【ユーザーを追加】をクリックする。

  • ユーザー名:任意
  • 別のユーザーを追加で複数ユーザーを同時に作成できる

IAMユーザー追加.png

  • アクセスの種類:好み
  • パスワード:自動生成が楽でしょう
  • パスワードのリセットの必要性:好み

IAMユーザー追加2.png

アクセス権限の設定はなにもせず【次のステップ:確認】、最後に【ユーザーの作成】をクリックするとユーザーが作成されます。
アクセスキーIDシークレットアクセスキーは.csvでダウンロードしておきましょう。

キー.png

④もう一度メニューの【グループ】をクリックし、先ほど作成したグループをクリックする。

【グループにユーザーを追加】ボタンをクリックする。

ユーザー追加.png

追加したいユーザーにチェックをいれ【ユーザーの追加】をクリックする。

ユーザー追加2.png

ユーザーが追加される。

ユーザー追加3.png

⑤【アクセス許可】のタブをクリックし、【インラインポリシー】をクリックし表示された【ここをクリックしてください】をクリックする。

アクセス許可1.png

【Policy Generator】の【選択】をクリックする。

許可の設定1.png

  • 効果:許可
  • AWSサービス:Amazon S3
  • アクション:すべてのアクション
  • Amazon リソースネーム(ARN):arn:aws:s3:::バケット名

IP制限などを設けたい場合は条件の追加(オプション)をクリック

  • 条件:IpAddress
  • キー:aws:SourceIp
  • 値:許可するIPアドレス

【条件の追加】【ステートメントを追加】をクリックする。
アクセス許可の編集.png

【次のステップ】をクリックしてAWSの操作は完了

3. CloudBerry Explorerをダウンロードする

こちらのリンクからダウンロードする、インストールしましょう。
CloudBerry Lab

無償だと時折「寄付」をねだられるらしいが無償で使えます。

4. CloudBerry ExplorerからS3にアクセスする

①CloudBerry Dxplorerを開きいて、メニュー左の【ファイル(F)】をクリック、【Amazon S3アカウント】をクリックする。

berry1.png

②埋める。

  • 名前表示(N):任意の名前
  • Use Access and Secret keys
    • Access key:AWS IAMでユーザーを追加したときのアクセスキー
    • Seacret key:AWS IAMでユーザーを追加したときのシークレットキー

最後に【OK】をクリックし、【close】をクリックする。

berry2.png

③マイコンピュータを先ほど追加したアカウント名に変更し、ルートの個所に【バケット名】を入力してエンターを叩いてエラーがでなければ終了。

berry3.png

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4