EC2 インスタンスから S3 にフォルダーを作成する方法

Ec2 Insutansukara S3 Niforudawo Zuo Chengsuru Fang Fa



AWS では、ユーザーは Simple Storage Service (S3) バケットを使用してクラウドにデータを保存できます。ユーザーは、AWS CLI コマンドを使用してフォルダーを作成し、データをクラウドに保存できます。これらのコマンドは、どこからでも AWS リソースにアクセスできます。 EC2インスタンス上に作成した仮想マシンからAWSリソースを管理できます。

この投稿では、EC2 インスタンスから S3 にフォルダーを作成する方法を示します。

EC2 インスタンスから S3 にフォルダーを作成する方法は?

手順に進む前に、次のことを行う必要があります。 EC2 インスタンスを作成する .その後、次の簡単な手順に従って、EC2 インスタンスから S3 バケットにフォルダーを作成する方法を学習してください。







ステップ 1: インスタンスに接続する

インスタンスを選択し、「 接続 ' ボタン:





コマンドを「 SSH クライアント ' セクション:





コピーしたコマンドをターミナルに貼り付け、秘密鍵ペア ファイルのパスを変更します。



ステップ 2: AWS CLI をダウンロードする

次のコマンドを入力して、AWS CLI ファイルを zip 形式でダウンロードします。

カール 'https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip' -O 「awscliv2.zip」

AWS CLI ファイルを解凍します。

解凍する -の awscliv2.zip

ステップ 3: AWS CLI をインストールする

インスタンスに AWS CLI をインストールします。

須藤 . / aws / インストール

AWS Command Line Interface (CLI) がシステムにインストールされていることを確認します。

aws - バージョン

この場合、上記のコマンドを実行すると、「 aws-cli/2.11.7 ' バージョン:

ステップ 4: AWS CLI を設定する

AWS アカウントの IAM 認証情報を使用して AWS CLI を設定します。

aws 構成

AWS CLI の設定方法については、クリックしてください。 ここ :

次のコマンドを使用して、S3 バケットのリストを取得します。

aws s3 ls

ステップ 5: S3 バケットにフォルダーを作成する

次の構文は、S3 バケットにフォルダーを作成するために使用できます。

aws s3api put オブジェクト - バケツ [ バケット名 ] - 鍵 [ フォルダ名 ] / --acl 公読 --コンテンツの長さ 0

[BucketName] と [FolderName] を、作成する S3 バケットとフォルダーの名前に変更します。

aws s3api put オブジェクト - バケツ アップロード31 - 鍵 マイフォルダー / --acl 公読 --コンテンツの長さ 0

上記のコマンドを実行すると、S3 バケットにフォルダーが作成されます。

ステップ 6: フォルダーの作成を確認する

S3 ダッシュボードに移動して「 バケット 」 左パネルのページ:

バケット名をクリックします。

バケット内にフォルダが正常に作成されていることがわかります。

以上で、EC2 インスタンスから S3 バケットにフォルダーを作成することができます。

結論

EC2 インスタンスから S3 バケットにフォルダーを作成するには、EC2 インスタンスを作成して接続します。 AWS CLI をダウンロードしてインストールし、EC2 インスタンスでそのコマンドを使用します。 AWS CLI コマンドを使用するには、AWS CLI を設定する必要があります。その後、AWS CLI コマンドを使用して、インスタンスから S3 バケットにフォルダーを作成します。このガイドでは、EC2 インスタンスから S3 にフォルダーを作成する方法について説明しました。