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

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

最終更新日:Aug 02, 2025

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

バージョン

現在のバージョン: 2.1.2

ossutil のダウンロード

ダウンロードリンク

SHA-256 チェックサム

Linux x86 32 ビット

3002f1334e65eb3b2b6f31feccc35cb9142c114e276c23371157432a20665201

Linux x86 64 ビット

133bf2dc824b221710f4ff34fdc82b4b8b1b557cf79f2b684ea9e1af4161acaf

Linux ARM 32 ビット

fddac6d5dcaa8eecde8afa365d73ae5a5538c51b7a3854d79be251483acb2f86

Linux ARM 64 ビット

7b0fc62939f6d0a6efb9f8e1d07a8fa4fc45817827628a4624d3b467a7bac5a1

macOS x86 64 ビット

20e685892bcc0b8a3731082409471735641f5359fc55c46890ec882f5441fec8

macOS ARM 64 ビット

8de04983ec17c8d1ce7ddfd99e031b7ad69fe385d57d9957f4a10f93f2da73af

Windows x86 32 ビット

4b820504c9d5df2486fbb1245a86fd2011f5a098f6795656adfa14d687031323

Windows x86 64 ビット

ea4bf1e8451b6e3d557f968bd77ff26586c95f5f6061fa560cadaff388a775f3

Windows 7、Windows 8、Windows Server 2008R2

0d84a7f38fbb97f97fbe06a06f3669de3b47082ade9347df4c92a8af1082bb6b

ossutil のインストール

Linux

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

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

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

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

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

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

      cd ossutil-2.1.2-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.2-mac-arm64.zip  https://gosspublic.alicdn.com/ossutil/v2/2.1.2/ossutil-2.1.2-mac-arm64.zip
      説明

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

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

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

      cd ossutil-2.1.2-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) を使用します。

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