Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
Japanese
US English (US)
JP Japanese
  • Home
  • 1Password

1Passwordを使用してBinance CLIを安全に認証する

1Passwordマニュアル|AWS CDK Toolkitシェルプラグインで1Passwordを活用し、安全かつ効率的にAWS環境へ認証する方法を解説します。

Written by Tomoyuki Kawashiri

Updated at July 23rd, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • FAQs
  • Support
  • Smartsheet
    アカウントと請求 ワークフローの自動化 共有とコラボレーション ヒントとトラブルシューティング レポート プロジェクト管理とガントチャート ドキュメントビルダー ダッシュボード ドキュメントビルダー WorkApps システム管理者 基本 シートと行 列 添付ファイル ビュー 書式設定 印刷 数式と関数 バックアップと変更の追跡 ソリューション モバイル 個人アカウント管理 コネクタ Smartsheet Control Center アプリと統合
  • Vimeo
  • ClickUp
    機能とClickApps ビュー 統合とClickUp API
  • Optimizely
    プラットフォーム Configured Commerce
  • 1Password
+ More

Table of Contents

1Passwordを使用してBinance CLIを安全に認証する 必要条件 ステップ 1: デフォルトの資格情報 ステップ 1.1: アイテムをインポートまたは選択する ステップ 1.2: デフォルトの資格情報スコープを設定する ステップ2: plugins.shファイルをsource化する ステップ3: CLIを使う ステップ4: インポートした資格情報をdiskから削除 次のステップ ヘルプを受ける 設定を検査する 資格情報を消去する 参照

1Passwordを使用してBinance CLIを安全に認証する

Binanceシェルプラグインを使うと、1Passwordを使用してBinance CLIを安全に認証できます。資格情報をプレーンテキストでSaveするのではなく、指紋、Apple Watch、またはシステム認証を使用してSaveします。 

指示に従ってデフォルトの資格情報を設定し、plugins.shファイルを入手すると、生体認証を使用して Binance CLI を認証するように求められます。

必要条件

  • ①1Passwordにサインアップしてください。
  • ②MacまたはLinux用の 1Password 8 をインストールしてサインインします。
  • ③1Password CLI 2.22.0 以降をインストールします。 1Password CLI を既にインストールしている場合は、インストールを更新する方法を確認してください。
  • ④1Password CLI を 1Password アプリに接続します。
  • ⑤Binance CLIをインストールします。

次のシェルがサポートされています:

  • Bash
  • Zsh
  • fish

ステップ 1: デフォルトの資格情報

Binanceシェル プラグインを使い始めるには:

  • ①Binanceプラグインで使う 1Password アカウントにサインインします。
  • $ op signin
  • ②特定のディレクトリでのみプラグインを設定したい場合は、そのディレクトリに変更します。
  • ③プラグインを設定するには、次のコマンドを実行します。
  • $ op plugin init binance-cli

Binance の認証情報を 1Passwordにインポートするか、認証情報がSaveされている保存済みの 1Password 項目を選択して、認証情報をいつ使うかを設定するように求められます。

ステップ 1.1: アイテムをインポートまたは選択する

新しいアイテムをインポートする 

Binance の認証情報を 1PasswordにまだSaveしていない場合は、 Import into 1Passwordを選択します。認証情報を入力し、新しい 1Password アイテムの名前を選択して、Save先の保管庫を選択します。 

1Password がローカル開発環境で資格情報を検出すると、自動的にインポートするように求められます。 

保存済みのアイテムを選択 既に

Binance の認証情報を 1PasswordにSaveしている場合は、「1Password で検索」を選択します。 

関連するアイテムとそれらがSaveされている保管庫のリストが表示されます。資格情報が表示されない場合は、Search in 1Passwordを選択して、アカウント内の全てのアイテムを参照します。

ステップ 1.2: デフォルトの資格情報スコープを設定する

資格情報を選択またはインポートすると、 Binance の認証にいつその項目を使うかを設定するように求められます。

  • "Prompt me for each new terminal session"を選択すると、現在のターミナル セッションの期間中のみ資格情報が設定されます。ターミナルを終了すると、デフォルトは削除されます。
  • "Use automatically when in this directory or subdirectories"を選択すると、他のディレクトリ固有のデフォルトが設定されていない限り、現在のディレクトリとその全てのサブディレクトリで資格情報がデフォルトになります。ターミナル セッションのデフォルトは、ディレクトリ固有のデフォルトよりも優先されます。
  • "Use as global default on my system"を選択すると、資格情報が全てのターミナル セッションとディレクトリのデフォルトとして設定されます。ディレクトリ固有のデフォルトは、グローバル デフォルトよりも優先されます。

ステップ2: plugins.shファイルをsource化する

プラグインを使用できるようにするには、plugins.shファイルをソース化します。例: 

$ source ~/.config/op/plugins.sh 

フォルダーのファイル パスは、構成ディレクトリopによって異なる場合があります。plugin initは正しいファイル パスを含むソース コマンドを出力します。op 

シェル プラグインを初めてインストールする場合は、現在のターミナル セッションを超えてプラグインを永続化するために、RC ファイルまたはシェル プロファイルに source コマンドを追加する必要があります。例:

  • Bash

$ echo "source ~/.op/plugins.sh" >> ~/.bashrc && source ~/.bashrc

  • Zsh

$ echo "source ~/.op/plugins.sh" >> ~/.zshrc && source ~/.zshrc

  • fish

$ echo "source ~/.op/plugins.sh" >> ~/.config/fish/config.fish && source ~/.config/fish/config.fish

ステップ3: CLIを使う

次回Binanceでコマンドを入力するときは、生体認証またはシステム認証による認証を求められます。

ステップ4: インポートした資格情報をdiskから削除

Binance の認証情報を 1PasswordにSaveしたら、以前にディスクにSaveした全てのローカル コピーを削除できます。

次のステップ

1Password Shell プラグインは60 を超えるサードパーティの CLI をサポートしています。サポートされている CLI のリストを表示するには: 

$ op plugin list 

別のプラグインを選択して開始するには: 

$ op plugin init 

シームレスなコンテキスト切り替えのためにシェル プラグインを使うには、複数の環境または複数のアカウントでプラグインを構成する方法を学習します。

ヘルプを受ける

設定を検査する

現在のBinance設定を確認するには: 

$ op plugin inspect binance-cli 

1Password CLI は、 Binanceで使うために設定した資格情報とそのデフォルトのスコープのリスト、およびBinance用に設定されたエイリアスのリストを返します。

資格情報を消去する

Binanceで使用される資格情報をリセットするには: 

$ op plugin clear binance-cli 

次の優先順位に従って、一度に 1 つの構成をクリアできます。

  • ①ターミナルセッションのデフォルト
  • ②ディレクトリのデフォルト、現在のディレクトリから$HOME
  • ③グローバルデフォルト

例えば、ディレクトリ内にいて$HOME/projects/awesomeProject、ターミナル セッションのデフォルト、$HOMEおよびのディレクトリのデフォルト$HOME/projects/awesomeProject、およびグローバル デフォルトの資格情報が構成されている場合、全てのデフォルトをクリアするには op plugin clearを 4 回実行する必要があります binance-cli。 

グローバル デフォルト資格情報、ターミナル セッション デフォルト、および現在のディレクトリのデフォルトを同時にクリアするには、 op plugin clear binance-cli --allを実行します。

参照

1Password は、プラグイン コマンドに必要な資格情報を 1Password アカウントから直接環境変数に挿入することで、Binanceで認証します。 

op pluginを使用して新しいアイテムをインポートするのではなく、Binance 認証情報を 1Passwordに手動でSaveした場合は、フィールド名が以下の表と一致していることを確認してください。 

アイテムに必要な名前のフィールドが含まれていない場合は、保存済みのフィールドのいずれかの名前を変更するように求められます。

1Passwordフィールド名 環境変数
API Key BINANCE_API_KEY
API Secret BINANCE_API_SECRET

このプラグインを提供してくれた@ bala-cegに感謝します。独自のシェル プラグインを構築する方法を学びましょう。

認証 安全

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • 1Passwordを使用してAWS CLIを安全に認証する
  • 1Passwordを使用してArgo CD CLIを安全に認証する
  • 1Password CLI 2にアップグレードする
Digital Accels Inc.

Osaki Bright Core 4F SHIP
5-5-15, Kita-Shinagawa, Shinagawa-ku, Tokyo
141-0001 Japan

HomeServiceNewsroom
CompanyCareersContact
FacebookX (formerly Twitter)
Privacy Policy
Terms of Use

Copyright ©️ Digital Accels Inc. All Rights Reserved.

Expand