すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:ossutil のインストール

最終更新日:Jun 13, 2025

ossutil を使用すると、Object Storage Service (OSS) 内のオブジェクトを効率的に管理できます。たとえば、ossutil を使用して、大きなオブジェクトのアップロード、オブジェクトのダウンロード、特定のプレフィックスを含む名前のオブジェクトのバッチ削除を実行できます。 ossutil は、Windows、Linux、macOS などの OS をサポートしています。要件を満たすバージョンをダウンロードしてインストールできます。

バージョン

現在のバージョン: 2.1.1.

ossutil のダウンロード

ダウンロードリンク

SHA-256 チェックサム

Linux x86 32 ビット

af77d281229d51df7fd15d645a842dec97f6be4eeb245db20f90f197ac1cdfb3

Linux x86 64 ビット

60f3a808cbbdfd4b5269b8f967c6a66f564c9dacff52d93a5d21a588976ab5a2

Linux ARM 32 ビット

0861cca6454307f884a4f54d73c8af42f8abe4fea4cb189b1481f37ca6aee3a8

Linux ARM 64 ビット

a22a50d528b54c806aeadbc65289ac03769b64265d2121e9221df7678bdb4f63

macOS x86 64 ビット

10a6b6189542c21577513e18e6d4804bf80d99e88a6264801bdb7b1ec4419725

macOS ARM 64 ビット

ee699ca71a98ca9d42ad345058376f10f4e917f452b454a3e26b59911c7b08fc

Windows x86 32 ビット

f2d8cf95e9718d894d3f207b05b0d4649636c862cf25a05e4e38f4291732c8e9 

Windows x86 64 ビット

8797230d56ade91e7002fca3bdd72ab6a5e0d215867f0998241d91611afce120

Windows 7、Windows 8、Windows Server 2008R2

00b46eee2e9899a1cd6b26a3e6b8162f0f4dd488b4ae0afe2f84314b1f530701

ossutil のインストール

Linux

  1. ossutil をインストールします。

    1. インストールパッケージをダウンロードします。

      curl -o ossutil-2.1.1-linux-amd64.zip https://gosspublic.alicdn.com/ossutil/v2/2.1.1/ossutil-2.1.1-linux-amd64.zip
      説明

      この例では、64 ビット x86 Linux 用の ossutil をダウンロードしています。別のシステム用の ossutil をダウンロードするには、「ossutil のダウンロード」をご参照ください。

    2. ossutil パッケージが保存されているディレクトリに移動し、次の unzip コマンドを実行します。

      unzip ossutil-2.1.1-linux-amd64.zip
    3. ossutil-2.1.1-linux-amd64 ディレクトリに移動します。

      cd ossutil-2.1.1-linux-amd64
    4. 現在のディレクトリで次のコマンドを実行します。

      chmod 755 ossutil
    5. ossutil をグローバルに呼び出すには、次のコマンドを実行します。

      sudo mv ossutil /usr/local/bin/ && sudo ln -s /usr/local/bin/ossutil /usr/bin/ossutil
    6. ossutil がインストールされているかどうかを確認します。

      ossutil

      ヘルプ情報が返された場合、ossutil はインストールされています。

  2. ossutil を構成します。

    1. 次のコマンドを実行して、構成プロセスを開始します。

      ossutil config
    2. 画面の指示に従って、構成ファイルのパスを構成します。 Enter キーを押して、構成ファイルのデフォルトパスを使用することもできます。

      Please enter the config file name,the file name can include path(default /root/.ossutilconfig, carriage return will use the default file. If you specified this option to other file, you should specify --config-file option to the file when you use other commands):

      デフォルトでは、ossutil は /root/.ossutilconfig を構成ファイルとして使用します。別の構成ファイルを指定する場合は、コマンドを実行するたびに -c オプションを追加して構成ファイルを指定する必要があります。たとえば、構成ファイルを /home/config として保存する場合、ls コマンドを実行するときに、次の形式で -c オプションを追加します。

      ossutil ls oss://examplebucket -c /home/config
    3. 画面の指示に従って、AccessKey ID、AccessKey シークレット、およびリージョン ID を指定します。

      1. 作成した AccessKey ID を入力します。

        Please enter Access Key ID [****************id]:LTAI****************
      2. 作成した AccessKey シークレットを入力します。

        Please enter Access Key Secret [****************sk]:R6vg*********************
      3. OSS にデータが保存されているリージョンの ID を入力します。デフォルトのリージョン ID は cn-hangzhou です。

        Please enter Region [cn-hangzhou]:cn-hangzhou
      4. リージョンのエンドポイントを指定します。 Enter キーを押して、この手順をスキップすることもできます。

        前の手順でリージョン ID を指定すると、デフォルトでそのリージョンのパブリックエンドポイントが使用されます。たとえば、region-idcn-hangzhou に設定すると、デフォルトのパブリックエンドポイントは https://oss-cn-hangzhou.aliyuncs.com になります。

        別のエンドポイントを使用する場合は、エンドポイントを入力します。 OSS と同じリージョンにある他の Alibaba Cloud サービスから OSS にアクセスする場合は、そのリージョンの内部エンドポイント (この例では https://oss-cn-hangzhou-internal.aliyuncs.com) を使用します。

        Please enter Endpoint (optional, use public endpoint by default) [None]: https://oss-cn-hangzhou-internal.aliyuncs.com

      次の表にパラメーターを示します。

      パラメーター

      必須

      説明

      accessKeyID

      はい

      RAM ユーザーの AccessKey ペア (AccessKey ID とシークレット) を入力します。 AccessKey ペアの取得方法については、「RAM ユーザーの AccessKey ペアを作成する」をご参照ください。

      ROS を使用して AccessKey ペアを作成する

      Resource Orchestration Service (ROS) スクリプトを使用して、OSS へのフルアクセス権限を持つ RAM ユーザーの AccessKey ペアをすばやく作成できます。これを行うには、[テンプレートベースのスタック作成ウィザード] に移動し、セキュリティ確認セクションで [Alibaba Cloud ROS が RAM リソースを作成することを確認します] を選択し、[作成] をクリックします。

      1.png

      AccessKey ペアが作成されたら、[出力] タブで AccessKey ペアをコピーします。

      image

      accessKeySecret

      はい

      リージョン

      はい

      OSS バケットが配置されているリージョンの ID を入力します。この例では、中国 (杭州) リージョンの ID が使用されています。他のリージョンの ID については、「リージョンとエンドポイント」をご参照ください。

      エンドポイント

      いいえ

      バケットが配置されているリージョンのエンドポイントを指定します。この例では、中国 (杭州) リージョンのパブリックエンドポイント (https://oss-cn-hangzhou.aliyuncs.com) が使用されています。

      OSS と同じリージョンにある他の Alibaba Cloud サービスから OSS にアクセスする場合は、そのリージョンの内部エンドポイント (この例では https://oss-cn-hangzhou-internal.aliyuncs.com) を使用します。

      リージョンとエンドポイントのリストについては、「リージョンとエンドポイント」をご参照ください。

Windows

  1. ossutil をインストールします。

    1. システムアーキテクチャとビットバージョンに対応する ossutil パッケージをダウンロードします。

    2. ossutil パッケージからファイルをディレクトリに展開し、そのディレクトリに移動します。

      image

    3. ファイルのパスに環境変数を構成します。

      1. アドレスバーをクリックして、現在のフォルダのパスをコピーします。

      2. [環境変数] ダイアログボックスの [システム変数] セクションで、[Path] 変数を探してダブルクリックし、[新規] ボタンをクリックして、ファイルのパスをテキストボックスに貼り付けます。

    4. cmd で ossutil コマンドを実行します。ヘルプ情報が返された場合、ossutil はインストールされています。

      ossutil
  2. ossutil を構成します。

    1. 次のコマンドを実行して、構成プロセスを開始します。

      ossutil config
    2. プロンプトに従って構成ファイルのパスを構成します。 Enter キーを押して、構成ファイルのデフォルトパスを使用することもできます。

      Please enter the config file name,the file name can include path(default "C:\Users\issuser\.ossutilconfig", carriage return will use the default file. If you specified this option to other file, you should specify --config-file option to the file when you use other commands):

      デフォルトでは、ossutil は構成ファイルを C:\Users\issuser\.ossutilconfig として保存します。構成ファイルのパスを指定する場合は、ossutil でコマンドを実行するたびに -c オプションを追加して構成ファイルを指定します。たとえば、構成ファイルを c:\ossutil\config として保存する場合、ls コマンドを実行するときに、次の形式で -c オプションを追加します。

      ossutil ls oss://examplebucket -c c:\ossutil\config
    3. 画面の指示に従って、AccessKey ID、AccessKey シークレット、およびリージョン ID を指定します。

      1. 作成した AccessKey ID を入力します。

        Please enter Access Key ID [****************id]:LTAI****************
      2. 作成した AccessKey シークレットを入力します。

        Please enter Access Key Secret [****************sk]:R6vg*********************
      3. OSS にデータが保存されているリージョンの ID を入力します。デフォルトのリージョン ID は cn-hangzhou です。

        Please enter Region [cn-hangzhou]:cn-hangzhou
      4. リージョンのエンドポイントを指定します。 Enter キーを押して、この手順をスキップすることもできます。

        前の手順でリージョン ID を指定すると、デフォルトでそのリージョンのパブリックエンドポイントが使用されます。たとえば、region-idcn-hangzhou に設定すると、デフォルトのパブリックエンドポイントは https://oss-cn-hangzhou.aliyuncs.com になります。

        別のエンドポイントを使用する場合は、エンドポイントを入力します。 OSS と同じリージョンにある他の Alibaba Cloud サービスから OSS にアクセスする場合は、そのリージョンの内部エンドポイント (この例では https://oss-cn-hangzhou-internal.aliyuncs.com) を使用します。

        Please enter Endpoint (optional, use public endpoint by default) [None]: https://oss-cn-hangzhou-internal.aliyuncs.com

      次の表にパラメーターを示します。

      パラメーター

      必須

      説明

      accessKeyID

      はい

      RAM ユーザーの AccessKey ペア (AccessKey ID とシークレット) を入力します。 AccessKey ペアの取得方法については、「RAM ユーザーの AccessKey ペアを作成する」をご参照ください。

      ROS を使用して AccessKey ペアを作成する

      Resource Orchestration Service (ROS) スクリプトを使用して、OSS へのフルアクセス権限を持つ RAM ユーザーの AccessKey ペアをすばやく作成できます。これを行うには、[テンプレートベースのスタック作成ウィザード] に移動し、セキュリティ確認セクションで [Alibaba Cloud ROS が RAM リソースを作成することを確認します] を選択し、[作成] をクリックします。

      1.png

      AccessKey ペアが作成されたら、[出力] タブで AccessKey ペアをコピーします。

      1.png

      accessKeySecret

      はい

      リージョン

      はい

      OSS バケットが配置されているリージョンの ID を入力します。この例では、中国 (杭州) リージョンの ID が使用されています。他のリージョンの ID については、「リージョンとエンドポイント」をご参照ください。

      エンドポイント

      いいえ

      バケットが配置されているリージョンのエンドポイントを指定します。この例では、中国 (杭州) リージョンのパブリックエンドポイント (https://oss-cn-hangzhou.aliyuncs.com) が使用されています。

      OSS と同じリージョンにある他の Alibaba Cloud サービスから OSS にアクセスする場合は、そのリージョンの内部エンドポイント (この例では https://oss-cn-hangzhou-internal.aliyuncs.com) を使用します。

      リージョンとエンドポイントのリストについては、「リージョンとエンドポイント」をご参照ください。

macOS

  1. ossutil をインストールします。

    1. インストールパッケージをダウンロードします。

      curl -o ossutil-2.1.1-mac-arm64.zip  https://gosspublic.alicdn.com/ossutil/v2/2.1.1/ossutil-2.1.1-mac-arm64.zip
      説明

      この例では、64 ビット macOS ARM 用 ossutil がダウンロードされます。他のオペレーティングシステム用に ossutil をダウンロードする方法については、「ossutil のダウンロード」をご参照ください。

    2. ossutil パッケージが保存されているディレクトリに移動し、次の unzip コマンドを実行します。

      unzip ossutil-2.1.1-mac-arm64.zip
    3. ossutil-2.1.1-mac-arm64 ディレクトリに移動します。

      cd ossutil-2.1.1-mac-arm64
    4. 現在のディレクトリで次のコマンドを実行します。

      chmod 755 ossutil
    5. ossutil をグローバルに呼び出すには、次のコマンドを実行します。

      sudo mv ossutil /usr/local/bin/ && sudo ln -s /usr/local/bin/ossutil /usr/bin/ossutil
    6. ossutil がインストールされているかどうかを確認します。

      ossutil

      ヘルプ情報が返された場合、ossutil はインストールされています。

  2. ossutil を構成します。

    1. 次のコマンドを実行して、構成プロセスを開始します。

      ossutil config
    2. プロンプトに従って構成ファイルのパスを構成します。 Enter キーを押して、構成ファイルのデフォルトパスを使用することもできます。

      Please enter the config file name,the file name can include path(default "/Users/user/.ossutilconfig", carriage return will use the default file. If you specified this option to other file, you should specify --config-file option to the file when you use other commands): 

      デフォルトでは、ossutil は構成ファイルを /Users/user/.ossutilconfig として保存します。構成ファイルのパスを指定する場合は、ossutil でコマンドを実行するたびに -c オプションを追加して構成ファイルを指定します。たとえば、構成ファイルを /home/config として保存する場合、ls コマンドを実行するときに、次の形式で -c オプションを追加します。

      ossutil ls oss://examplebucket -c /home/config
    3. 画面の指示に従って、AccessKey ID、AccessKey シークレット、およびリージョン ID を指定します。

      1. 作成した AccessKey ID を入力します。

        Please enter Access Key ID [****************id]:LTAI****************
      2. 作成した AccessKey シークレットを入力します。

        Please enter Access Key Secret [****************sk]:R6vg*********************
      3. OSS にデータが保存されているリージョンの ID を入力します。デフォルトのリージョン ID は cn-hangzhou です。

        Please enter Region [cn-hangzhou]:cn-hangzhou
      4. リージョンのエンドポイントを指定します。 Enter キーを押して、この手順をスキップすることもできます。

        前の手順でリージョン ID を指定すると、デフォルトでそのリージョンのパブリックエンドポイントが使用されます。たとえば、region-idcn-hangzhou に設定すると、デフォルトのパブリックエンドポイントは https://oss-cn-hangzhou.aliyuncs.com になります。

        別のエンドポイントを使用する場合は、エンドポイントを入力します。 OSS と同じリージョンにある他の Alibaba Cloud サービスから OSS にアクセスする場合は、そのリージョンの内部エンドポイント (この例では https://oss-cn-hangzhou-internal.aliyuncs.com) を使用します。

        Please enter Endpoint (optional, use public endpoint by default) [None]: https://oss-cn-hangzhou-internal.aliyuncs.com

      次の表にパラメーターを示します。

      パラメーター

      必須

      説明

      accessKeyID

      はい

      RAM ユーザーの AccessKey ペア (AccessKey ID とシークレット) を入力します。 AccessKey ペアの取得方法については、「RAM ユーザーの AccessKey ペアを作成する」をご参照ください。

      ROS を使用して AccessKey ペアを作成する

      Resource Orchestration Service (ROS) スクリプトを使用して、OSS へのフルアクセス権限を持つ RAM ユーザーの AccessKey ペアをすばやく作成できます。これを行うには、[テンプレートベースのスタック作成ウィザード] に移動し、セキュリティ確認セクションで [Alibaba Cloud ROS が RAM リソースを作成することを確認します] を選択し、[作成] をクリックします。

      1.png

      AccessKey ペアが作成されたら、[出力] タブで AccessKey ペアをコピーします。

      1.png

      accessKeySecret

      はい

      リージョン

      はい

      OSS バケットが配置されているリージョンの ID を入力します。この例では、中国 (杭州) リージョンの ID が使用されています。他のリージョンの ID については、「リージョンとエンドポイント」をご参照ください。

      エンドポイント

      いいえ

      バケットが配置されているリージョンのエンドポイントを指定します。この例では、中国 (杭州) リージョンのパブリックエンドポイント (https://oss-cn-hangzhou.aliyuncs.com) が使用されています。

      OSS と同じリージョンにある他の Alibaba Cloud サービスから OSS にアクセスする場合は、そのリージョンの内部エンドポイント (この例では https://oss-cn-hangzhou-internal.aliyuncs.com) を使用します。

      リージョンとエンドポイントのリストについては、「リージョンとエンドポイント」をご参照ください。