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

Cloud Phone:キーペアの管理

最終更新日:Dec 28, 2024

このトピックでは、Android Debug Bridge (ADB) キーペアを使用する方法と、adbkeyファイルを使用してクラウドフォンに安全に接続する方法について説明します。

キーペアの作成

  1. クラウドフォンコンソールにログインします。

  2. 左側のナビゲーションペインで、キーをクリックします。

  3. キーページの左上隅にあるキーペアの作成をクリックします。

  4. キーペアの作成ダイアログボックスで、キーペアの名前を入力します。

    :キーペアの名前は2~128文字で、ピリオド(.)、アンダースコア(_)、ハイフン(-)、コロン(:)のみを含めることができます。名前は特殊文字または数字で始めることはできません。

  5. OKをクリックします。

  6. キーペアを作成すると、adbkeyという名前のファイルがブラウザに自動的にダウンロードされます。ファイルを安全な場所に保管してください。

    image.png

キーペアのインポート

  1. クラウドフォンコンソールにログインします。

  2. 左側のナビゲーションペインで、キーをクリックします。

  3. キーページの左上隅にあるキーペアのインポートをクリックします。

  4. ADBを使用してキーペアを生成します。

    OSに基づいて、次の操作を実行できます。

    WindowsとmacOS

    1. ADBツールキットをダウンロードし、指定したディレクトリに解凍します。

    2. CLIを開き、次のコマンドを実行して、ADBツールキットが格納されているディレクトリに移動します。

      Windowsを使用している場合、ADBツールキットは次のディレクトリに格納されています。

      %USERPROFILE%\Downloads\platform-tools。この例では、USERPROFILE%はC:\Users\Administratorです。

      cd C:\Users\Administrator\Downloads\platform-tools
    3. 次のコマンドを実行して、キーペアを生成します。

      adb devices
      説明

      ダウンロードディレクトリからキーペアを削除し、新しいキーペアを生成する場合は、adb kill-serverコマンドを実行してから、adb devicesコマンドを実行します。

    4. キーペアを含むディレクトリで、adbkey.pubファイルを開き、公開鍵の内容をコピーします。

      デフォルトでは、ADBを使用して生成されたキーペアには、adbkey(秘密鍵)とadbkey.pub(公開鍵)が含まれています。キーペアは次のディレクトリに格納されます。

      • macOS:~/.android

      • Windows:%USERPROFILE%\.android

    Linux

    1. Linuxサーバーにリモートログインします。

    2. 次のコマンドを実行して、ADBツールをインストールします。

      sudo apt-get install adb
    3. 次のコマンドを実行して、ADBツールがインストールされているかどうかを確認します。

      adb version

      次のコマンド出力は、ADBツールがインストールされていることを示しています。

      [root@iZbp1dtvts0j8lbejlz**** ~]# adb version
      Android Debug Bridge version 1.0.39
    4. 次のコマンドを実行して、キーペアを生成します。

      adb devices
      説明

      ダウンロードディレクトリからキーペアを削除し、新しいキーペアを生成する場合は、adb kill-serverコマンドを実行してから、adb devicesコマンドを実行します。

    5. キーペアを含むディレクトリで次のコマンドを実行してadbkey.pubファイルを表示し、公開鍵の内容をコピーします。

      この例では、ADBを使用して生成されたキーペアは、~/.androidディレクトリにadbkey(秘密鍵)とadbkey.pub(公開鍵)として格納されています。

      cat ~.android/adbkey.pub
  5. クラウドフォンコンソールでキーペアをインポートします。

    1. クラウドフォンコンソールにログインします。

    2. 左側のナビゲーションペインで、キーをクリックします。

    3. キーページの左上隅にあるキーペアのインポートをクリックします。

    4. キーペアのインポートダイアログボックスで、インポートするキーペアの名前を入力し、公開鍵の内容を貼り付けます。

    5. OKをクリックします。

クラウドフォンへのキーペアのバインド

前提条件

クラウドフォンが実行中状態です。

手順

  1. クラウドフォンコンソールにログインします。

  2. 左側のナビゲーションペインで、キーをクリックします。

  3. 表示されるページで、バインドするキーペアを見つけ、アクション列のキーペアのアタッチをクリックします。

  4. キーペアのアタッチダイアログボックスで、キーペアをバインドするクラウドフォンを選択します。

  5. バインドをクリックします。

    image

    説明

    クラウドフォンにキーペアをバインドした後、オンプレミスデバイスからクラウドフォンへのADBベースのアクセスを有効にするには、OSの種類に基づいて、adbkey(秘密鍵)ファイルを次のディレクトリのいずれかに保存します。

    • macOS:~/.android

    • Windows:%USERPROFILE%\.android

    次に、adb kill-serverコマンドを実行して、オンプレミスデバイスでADBプロセスを再起動します。

クラウドフォンからのキーペアのバインド解除

前提条件

クラウドフォンが実行中状態です。

手順

  1. クラウドフォンコンソールにログインします。

  2. 左側のナビゲーションペインで、キーをクリックします。

  3. 表示されるページで、バインドを解除するクラウドフォンを見つけ、アクション列のキーペアのバインド解除をクリックします。

  4. キーペアのバインド解除ダイアログボックスで、キーペアのバインドを解除するクラウドフォンを選択します。

  5. 関連付け解除をクリックします。

    image

    説明

    クラウドフォンからキーペアのバインドを解除した後、進行中のADBベースのセッションはすぐに終了しません。ただし、後続のADBベースのセッションを確立しようとすると、認証に失敗します。

キーペアの削除

前提条件

キーペアがクラウドフォンにバインドされていません。

手順

  1. クラウドフォンコンソールにログインします。

  2. 左側のナビゲーションペインで、キーをクリックします。

  3. 表示されるページで、削除するキーペアを見つけ、アクション列の削除をクリックします。

  4. 表示されるメッセージで、OKをクリックします。

    image