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

Object Storage Service:ossbrowserへのインストールとログイン

最終更新日:Oct 12, 2024

ossbrowserは複数のログオン方法をサポートしており、GUIに基づいてObject Storage Service (OSS) リソースを効率的に管理できます。 たとえば、ossbrowserを使用して、オブジェクトのアップロード、オブジェクトのダウンロード、オブジェクトの削除、オブジェクトのアクセス制御ポリシーの設定を行うことができます。

バージョン

このトピックでは、ossbrowserの最新バージョンであるossbrowser 1.18.0を使用します。 ossbrowserのすべてのバージョンの詳細については、all-releases.mdをご参照ください。

リンクのダウンロード

OSバージョン

リンクのダウンロード

説明

Windows x32

oss-browser-win32-ia32.zip

Windows x64

oss-browser-win32-x64.zip

macOS

oss-browser-darwin-x64.zip

macOSで未確認のアプリケーションを実行することはできません。 ossbrowserがmacOSで実行できない場合は、オペレーティングシステムのセキュリティ設定を変更します。 詳細については、「macOSでossbrowserを実行できない場合はどうすればよいですか? 」をご参照ください。

Linux x64

oss-browser-linux-x64.zip

  • Linux x64ではossbrowserを使用しないことを推奨します。 WindowsまたはmacOSでossbrowserを使用することを推奨します。 Linux x64には多くのディストリビューションがあります。 ossbrowserを実行するには、グラフィカルデスクトップ環境とさまざまな依存関係ファイルをインストールする必要があります。 このトピックでは、CentOS 7、CentOS 8、Ubuntu 14などのディストリビューションを例として使用して、Linux x64にossbrowserをインストールする方法を説明します。

  • Linux x64にossbrowserをインストールするときに問題が発生した場合は、GitHubからソースコードをダウンロードし、問題を解決するためにコードを変更します。

ステップ1: ossbrowserをインストールする

Windows

  1. Windows OSのアーキテクチャに応じて、32ビットWindows用のossbrowserパッケージまたは64ビットWindows用のossbrowserパッケージをダウンロードします。

  2. パッケージを解凍します。

  3. 解凍されたディレクトリで、oss-browser.exeをダブルクリックしてossbrowserを実行します。

macOS

  1. macOS用ossbrowserパッケージをダウンロードします。

  2. パッケージを解凍します。

  3. oss-browser-darwin-x64ディレクトリで、oss-browser.appを右クリックし、[開く] を選択します。

  4. 表示されるダイアログボックスで、[開く] をクリックします。

  5. 表示されるダイアログボックスで、[許可] をクリックします。

CentOS 7

  1. グラフィカルデスクトップ環境をインストールします。

    CentOS 7のグラフィカルデスクトップ環境をインストールする方法の詳細については、「Linuxインスタンスのグラフィカルデスクトップ環境のインストール」をご参照ください。

  2. 依存関係ファイルをインストールします。

    1. 次のコマンドを実行して、YUMリポジトリを更新します。

      sudo yum update
    2. 次のコマンドを実行して、libgtk-x11-2.0.so.0という名前の依存関係ファイルをインストールします。

      sudo yum install gtk2-2.24.31-1.el7.x86_64
    3. 次のコマンドを実行して、libXtst.so.6という名前の依存関係ファイルをインストールします。

      sudo yum install libXtst-1.2.3-1.el7.x86_64
    4. 次のコマンドを実行して、libXss.so.1という名前の依存関係ファイルをインストールします。

      sudo yum install libXScrnSaver-1.2.2-6.1.el7.x86_64
    5. 次のコマンドを実行して、libgconf-2.so.4という名前の依存関係ファイルをインストールします。

      sudo yum install GConf2-3.2.6-8.el7.x86_64
  3. ossbrowserをインストールします。

    1. 次のコマンドを実行して、CentOS 7用のossbrowserパッケージをダウンロードします。

      sudo wget https://gosspublic.alicdn.com/ossbrowser/1.18.0/oss-browser-linux-x64.zip
    2. 次のコマンドを実行して、パッケージを解凍します。

      sudo unzip oss-browser-linux-x64.zip
    3. 次のコマンドを実行して、oss-browser-linux-x64ディレクトリに移動します。

      sudo cd oss-browser-linux-x64/
    4. 次のコマンドを実行してossbrowserを実行します。

      sudo ./oss-browser

CentOS 8

  1. グラフィカルデスクトップ環境をインストールします。

    CentOS 8のグラフィカルデスクトップ環境をインストールする方法の詳細については、「Linuxインスタンスのグラフィカルデスクトップ環境のインストール」をご参照ください。

  2. 依存関係ファイルをインストールします。

    1. 次のコマンドを実行して、YUMリポジトリを更新します。

      sudo yum update
    2. 次のコマンドを実行して、libgtk-x11-2.0.so.0という名前の依存関係ファイルをインストールします。

      sudo yum install gtk2-2.24.32-5.el8.x86_64
    3. 次のコマンドを実行して、libX11-xcb.so.1という名前の依存関係ファイルをインストールします。

      sudo yum install libX11-xcb-1.6.8-5.el8.x86_64
    4. 次のコマンドを実行して、libXtst.so.6という名前の依存関係ファイルをインストールします。

      sudo yum install libXtst-1.2.3-7.el8.x86_64
    5. 次のコマンドを実行して、libXss.so.1という名前の依存関係ファイルをインストールします。

      sudo yum install libXScrnSaver-1.2.3-1.el8.x86_64
    6. 次のコマンドを実行して、libgconf-2.so.4という名前の依存関係ファイルをインストールします。

      sudo yum install GConf2-3.2.6-22.el8.x86_64
    7. 次のコマンドを実行して、libasound.so.2という名前の依存関係ファイルをインストールします。

      sudo yum install alsa-lib-1.2.5-4.el8.x86_64
  3. ossbrowserをインストールします。

    1. 次のコマンドを実行して、CentOS 8用のossbrowserパッケージをダウンロードします。

      sudo wget https://gosspublic.alicdn.com/ossbrowser/1.18.0/oss-browser-linux-x64.zip
    2. 次のコマンドを実行して、パッケージを解凍します。

      sudo unzip oss-browser-linux-x64.zip
    3. 次のコマンドを実行して、oss-browser-linux-x64ディレクトリに移動します。

      sudo cd oss-browser-linux-x64/
    4. 次のコマンドを実行してossbrowserを実行します。

      sudo ./oss-browser

Ubuntu 14

  1. グラフィカルデスクトップ環境をインストールします。

    Ubuntu 14のグラフィカルデスクトップ環境をインストールする方法の詳細については、「Linuxインスタンスのグラフィカルデスクトップ環境のインストール」をご参照ください。

  2. 依存関係ファイルをインストールします。

    1. 次のコマンドを実行して、APTリポジトリを更新します。

      sudo apt update
    2. 次のコマンドを実行して、libgtk-x11-2.0.so.0という名前の依存関係ファイルをインストールします。

      sudo apt install libgtk2.0-0
    3. 次のコマンドを実行して、libX11-xcb.so.1という名前の依存関係ファイルをインストールします。

      sudo apt install libx11-xcb-dev
    4. 次のコマンドを実行して、libXtst.so.6という名前の依存関係ファイルをインストールします。

      sudo apt install libxtst6
    5. 次のコマンドを実行して、libXss.so.1という名前の依存関係ファイルをインストールします。

      sudo apt install libxss1
    6. 次のコマンドを実行して、libgconf-2.so.4という名前の依存関係ファイルをインストールします。

      sudo apt install libgconf-2-4
    7. 次のコマンドを実行して、libasound.so.2という名前の依存関係ファイルをインストールします。

      sudo apt install libasound2
  3. ossbrowserをインストールします。

    1. 次のコマンドを実行して、Ubuntu用のossbrowserパッケージをダウンロードします。

      sudo wget https://gosspublic.alicdn.com/ossbrowser/1.18.0/oss-browser-linux-x64.zip
    2. 次のコマンドを実行して、パッケージを解凍します。

      sudo unzip oss-browser-linux-x64.zip
    3. 次のコマンドを実行して、oss-browser-linux-x64ディレクトリに移動します。

      sudo cd oss-browser-linux-x64/
    4. 次のコマンドを実行してossbrowserを実行します。

      sudo ./oss-browser

ステップ2: ossbrowserにログオン

AccessKeyペアまたは認証トークンを使用してossbrowserにログインできます。 プロキシはログオンの試みを失敗させるかもしれません。 プロキシを使用してログオンしないことを推奨します。

説明
  • AccessKeyペアを使用してossbrowserにログイン: バケット内のリソースへの長期アクセスが必要なシナリオに適用できます。 Alibaba CloudアカウントまたはRAMユーザーのAccessKeyペアを使用して、ossbrowserにログインできます。 AccessKeyペアの作成方法の詳細については、「AccessKeyペアの作成」をご参照ください。

  • STSから取得した一時的なアクセス資格情報を使用してossbrowserにログインします。バケット内のリソースへの一時的なアクセスを他のユーザーに許可する場合に適用されます。 Security Token Service (STS) を使用して、ユーザーがossbrowserにログオンし、特定の期間内にOSSリソースにアクセスするための一時的なアクセス資格情報を生成できます。 AccessKeyペアの作成方法の詳細については、「STSが提供する一時的なアクセス資格情報を使用してOSSにアクセスする」をご参照ください。

  • 許可トークンを使用してossbrowserにログインします。他のユーザーにバケット内のディレクトリへの一時的なアクセスを許可する場合に適用されます。 AccessKeyペアを作成し、バケット内のディレクトリに一時的にアクセスできるように、他の許可されたユーザーに提供できます。 一時的な権限付与トークンは、有効期限が切れると自動的に無効になります。

AccessKeyペアを使用してossbrowserにログインする

ak

次の表に、AccessKeyペアを使用してossbrowserにログインするときに設定できるパラメーターを示します。

パラメーター

説明

Endpoint

アクセスするバケットが配置されているリージョンのエンドポイント。

  • デフォルト (パブリッククラウド): アクセスするバケットがあるリージョンのデフォルトエンドポイントを使用して、ossbrowserにログインします。 この値を選択すると、[HTTPS暗号化] を選択して、転送中のデータを暗号化できます。

    重要

    このアクセス方法をサポートしていないリージョンでは、[エンドポイントのカスタマイズ] を選択できます。

  • カスタマイズ: 指定されたエンドポイントを使用してossbrowserにログインします。 例: http(s):// oss-cn-wulanchabu.aliyuncs.com この値を選択すると、パブリッククラウドの任意のOSSエンドポイントを指定できます。 リージョンとそのエンドポイントの詳細については、「リージョン、エンドポイント、オープンポート」をご参照ください。

    説明

    内部エンドポイントを使用しない場合、インターネットトラフィックが生成されます。 生成されたトラフィックに対して課金されます。 詳細については、「トラフィック料金」をご参照ください。

  • cname: カスタムドメイン名を使用してOSSリソースにアクセスします。 事前にアクセスするバケットにカスタムドメイン名をマッピングする必要があります。 詳細については、「カスタムドメイン名のマップ」をご参照ください。 カスタムドメイン名をバケットにマッピングした後、カスタムドメイン名を使用してバケットにアクセスできます。

AccessKeyIdおよびAccessKeySecret

アカウントのAccessKeyペア。 AccessKeyペアの取得方法については、「AccessKeyペアの取得」をご参照ください。

重要

データのセキュリティを確保するため、RAMユーザーのAccessKeyペアを使用してossbrowserにログインすることを推奨します。 RAMユーザーのAccessKeyペアを使用してossbrowserにログインするには、RAMユーザーにAliyunOSSFullAccessAliyunRAMFullAccess、およびAliyunSTSAssumeRoleAccessのポリシーがアタッチされていることを確認します。 詳細については、「権限の管理」をご参照ください。

プリセットOSSパス

現在のアカウントに特定のバケットまたはバケット内の特定のパスのみにアクセスする権限がある場合、このパラメーターを指定する必要があります。

形式: oss:// bucketname/pathたとえば、examplebucketという名前のバケットのexamplefolderディレクトリ内のオブジェクトとサブディレクトリにのみアクセスする権限がある場合は、oss:// examplebucket/examplefolder/ と入力します。

アクセスを許可されているバケットに対してpay-by-requesterが有効になっていて、バケット所有者でない場合は、[request payer] を選択します。 それ以外の場合、プリセットパスのリソースにアクセスすると、AccessDeniedエラーコードが返されます。 リクエスト支払者を選択した場合、プリセットOSSパスで指定されたパス内のリソースにアクセスしたときに生成されるトラフィックとリクエスト数に基づいて課金されます。 pay-by-requester機能の詳細については、「pay-by-requesterの有効化」をご参照ください。

リージョン

エンドポイントで [デフォルト (パブリッククラウド)] を選択した場合、プリセットOSSパスで指定されたパス内のリソースが格納されているバケットのリージョンを指定する必要があります。

私をログインしておく

このオプションを選択すると、次回ossbrowserを起動したときに自動的にログオンします。

覚えている

このオプションを選択すると、ossbrowserへのログインに使用されたAccessKeyペアが記憶されます。 次回ossbrowserにログインするときに、[AK履歴] をクリックし、AccessKeyペアを再入力する代わりに、記憶されているAccessKeyペアを選択します。

警告

セキュリティ上の理由から、共有コンピューターを使用する場合はこのオプションを選択しないでください。

STSから取得した一時的なアクセス資格情報を使用してossbrowserにログインします

image

次の表に、STSから取得した一時的なアクセス資格情報を使用してossbrowserにログインするときに設定できるパラメーターを示します。

パラメーター

説明

Endpoint

アクセスするバケットが配置されているリージョンのエンドポイント。

  • デフォルト (パブリッククラウド): アクセスするバケットがあるリージョンのデフォルトエンドポイントを使用して、ossbrowserにログインします。 この値を選択すると、[HTTPS暗号化] を選択して、転送中のデータを暗号化できます。

    重要

    このアクセス方法をサポートしていないリージョンでは、[エンドポイントのカスタマイズ] を選択できます。

  • カスタマイズ: 指定されたエンドポイントを使用してossbrowserにログインします。 例: http(s):// oss-cn-wulanchabu.aliyuncs.com この値を選択すると、パブリッククラウドの任意のOSSエンドポイントを指定できます。 リージョンとそのエンドポイントの詳細については、「リージョン、エンドポイント、オープンポート」をご参照ください。

    説明

    内部エンドポイントを使用しない場合、インターネットトラフィックが生成されます。 生成されたトラフィックに対して課金されます。 詳細については、「トラフィック料金」をご参照ください。

  • cname: カスタムドメイン名を使用してOSSリソースにアクセスします。 事前にアクセスするバケットにカスタムドメイン名をマッピングする必要があります。 詳細については、「カスタムドメイン名のマップ」をご参照ください。 カスタムドメイン名をバケットにマッピングした後、カスタムドメイン名を使用してバケットにアクセスできます。

AccessKeyIdAccessKeySecret、およびSTSトークン

STSから取得した一時的なアクセス資格情報。 一時的なアクセス資格情報は、AccessKeyペアとSTSトークンで構成されます。 詳細については、「手順5: RAMユーザーを使用してRAMロールを引き受け、一時的なアクセス資格情報を取得する」をご参照ください。

説明

STSトークンは、AccessKeyIdSTS.XXX形式の場合にのみ必要です。

プリセットOSSパス

現在のアカウントに特定のバケットまたはバケット内の特定のパスのみにアクセスする権限がある場合、このパラメーターを指定する必要があります。

形式: oss:// bucketname/pathたとえば、examplebucketという名前のバケットのexamplefolderディレクトリ内のオブジェクトとサブディレクトリにのみアクセスする権限がある場合は、oss:// examplebucket/examplefolder/ と入力します。

アクセスを許可されているバケットに対してpay-by-requesterが有効になっていて、バケット所有者でない場合は、[request payer] を選択します。 それ以外の場合、プリセットパスのリソースにアクセスすると、AccessDeniedエラーコードが返されます。 リクエスト支払者を選択した場合、プリセットOSSパスで指定されたパス内のリソースにアクセスしたときに生成されるトラフィックとリクエスト数に基づいて課金されます。 pay-by-requester機能の詳細については、「pay-by-requesterの有効化」をご参照ください。

リージョン

エンドポイントで [デフォルト (パブリッククラウド)] を選択した場合、プリセットOSSパスで指定されたパス内のリソースが格納されているバケットのリージョンを指定する必要があります。

私をログインしておく

このオプションを選択すると、次回ossbrowserを起動したときに自動的にログオンします。

覚えている

このオプションを選択すると、ossbrowserへのログインに使用されたAccessKeyペアが記憶されます。 次回ossbrowserにログインするときに、[AK履歴] をクリックし、AccessKeyペアを再入力する代わりに、記憶されているAccessKeyペアを選択します。

警告

セキュリティ上の理由から、共有コンピューターを使用する場合はこのオプションを選択しないでください。

認証トークンを使用してossbrowserにログインする

  1. [トークンログイン] をクリックし、取得した認証トークンを入力します。 次のいずれかの方法を使用して、権限付与トークンを取得できます。

    承認トークンを取得します。

    1. AccessKeyペアを使用してossbrowserにログインします。

      image

    2. アクセスするディレクトリがあるバケットの名前をクリックします。

      image

    3. 一時的なアクセス許可を付与するディレクトリを選択し、[詳細] > [権限付与トークン] を選択します。

      image

      重要

      認可トークンの生成は、ディレクトリに対してのみサポートされます。

      複数のディレクトリを操作します。AccessKeyペアまたはSecurity Token Service (STS) を使用してossbrowserにログインしてください。

    4. 特権、有効期間、およびロールを設定し、生成をクリックします。

      image

    5. コピーをクリックして権限付与トークンをコピーします。image

    6. ossbrowserからログオフし、[Token Login] をクリックし、生成された認証トークンを貼り付けます。image

  2. ログインをクリックし、次の図に示すように、権限付与トークンを使用してossbrowserにログインします。截屏2024-10-11 20.27.25_副本.png