AWS CloudShell でファイルをアップロード、ダウンロードする方法を教えてください

AWS CloudShell でファイルをアップロード、ダウンロードする方法を教えてください

AWS CloudShellでローカルファイルをアップロード・ダウンロードするには「アクション」メニューを使用します。
2026.07.23

困っていた内容

AWS CloudShell にローカルのファイルをアップロードしたり、ダウンロードしたりする方法を知りたいです。
方法を教えてください。

どう対応すればいいの?

「アクション」から操作してください。

CloudShell File Upload Download 2

注意事項

  • 一度に転送できるファイルは 1 つまでです。
  • VPC 内に起動した CloudShell の場合、本手順は実施できません。

複数ファイルを一度に転送したい場合や、VPC 環境の CloudShell へ転送したい場合は S3 を使用した手順を実施してください。

https://docs.aws.amazon.com/ja_jp/cloudshell/latest/userguide/multiple-files-upload-download.html#multiple-files-S3

やってみた(アップロード)

ローカルのテキストファイル(hato.txt)を AWS CloudShell 環境内にアップロードします。

AWS マネジメントコンソールを開き、ナビゲーションバーの CloudShell アイコンをクリックして CloudShell を起動します。

AWS CloudShell Execute Boto3 Code 1

画面下半分に CloudShell が表示されます。

CloudShell File Upload Download 1

「アクション」をクリックします。

CloudShell File Upload Download 2

「ファイルのアップロード」をクリックします。
※グレーアウトしている場合は、VPC 環境の CloudShell を選択していないか確認してください。

CloudShell File Upload Download 3

アップロードするファイルを選択して「開く」をクリックします。

CloudShell File Upload Download 4

正常にアップロードされたことを確認します。

CloudShell File Upload Download 5

CloudShell のホームディレクトリ(/home/cloudshell-user)に選択したファイルがアップロードされています。

CloudShell File Upload Download 6

なお、同じファイル名のファイルがある場合はアップロードに失敗します。
既存のファイルが不要な場合は、rm <ファイル名>コマンドを実行してファイルを削除してください。

CloudShell File Upload Download 7

やってみた(ダウンロード)

アップロード手順でアップロードしたテキストファイル(hato.txt)をローカルにダウンロードします。

AWS マネジメントコンソールを開き、ナビゲーションバーの CloudShell アイコンをクリックして CloudShell を起動します。

AWS CloudShell Execute Boto3 Code 1

画面下半分に CloudShell が表示されます。

CloudShell File Upload Download 1

「アクション」をクリックします。

CloudShell File Upload Download 2

「ファイルのダウンロード」をクリックします。
※グレーアウトしている場合は、VPC 環境の CloudShell を選択していないか確認してください。

CloudShell File Upload Download 10

ダウンロードするファイルを、絶対パスまたは相対パスで指定します。
相対パスはホームディレクトリ(/home/cloudshell-user)が基準となります。

指定例(次のどちらも同じファイルを指定しています)

  • 絶対パス: /home/cloudshell-user/hato.txt
  • 相対パス: hato.txt

CloudShell File Upload Download 11

指定したファイルがダウンロードされます。
(ダウンロード先はブラウザで設定された保存先です)

CloudShell File Upload Download 12

参考資料

VPC 環境では、[アクション] メニューで CloudShell のアップロードおよびダウンロードオプションは使用できません。

注記
ファイルのアップロードまたはダウンロードは、他の CLI ツールを介して、インターネットの進入/退出にアクセスできる VPC 環境から行うことができます。


AWSテクニカルサポートノートについて

過去にクラスメソッドのAWS総合支援サービスで頂いたお問合せの中から、通常のAWS利用時でも有益になりうる情報をテクニカルサポートチームがTIPSとしてご紹介しています。技術サポートは、無料でご提供しております。詳細は下記ボタンからご覧ください。

クラスメソッドのAWSサポートの詳細を見る

この記事をシェアする

AWSのお困り事はクラスメソッドへ

関連記事