管理密钥

密钥对是一种安全便捷的登录认证方式,由公钥和私钥组成。本文为您介绍如何创建、导入、绑定、更换和删除密钥对。

创建密钥对

  1. 登录云手机管理控制台

  2. 在左侧导航栏,单击密钥管理

  3. 密钥对管理页面的左上角,单击创建密钥对

  4. 在弹出的对话框中,输入密钥对名称。

    密钥对名称长度为2~128个字符,不能以特殊字符及数字开头, 只可包含特殊字符中的点号(.)、下划线(_)、连字符(-)和半角冒号(:)。

  5. 单击确定

导入密钥对

  1. 通过ADB生成密钥对。

    您可以根据操作系统选择对应的操作。

    Windows和macOS

    1. 下载ADB工具包,并解压该文件至指定目录。

    2. 打开命令行窗口,执行以下命令,进入ADB工具所在目录。

      以Windows系统为例,ADB工具所在目录以C:\Users\Administrator\Downloads\platform-tools为例。

      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操作系统,文件位置为:C:\Users\用户名\.android。

    Linux

    1. 远程登录Linux服务器。

    2. 执行以下命令,安装ADB工具。

      yum install -y adb
    3. 执行以下命令,查看ADB工具是否安装成功。

      adb version

      如果回显信息类似如下所示,表示ADB工具已经安装成功。

      [root@iZbp1dtvts0j8lbejlz**** ~]# adb version
      Android Debug Bridge version 1.0.31
    4. 执行以下命令,生成密钥对。

      adb devices
      说明

      如您已将下载目录中的密钥删除,想重新生成密钥对,可先执行adb kill-server,再执行adb devices

    5. 执行以下命令,在密钥对所在目录中,查看adbkey.pub文件并复制公钥内容。

      本示例ADB生成的密钥对以adbkey(私钥)和adbkey.pub(公钥)的形式存储在/root/.android目录。

      cat /root/.android/adbkey.pub
  2. 通过控制台导入密钥对。

    1. 登录云手机管理控制台

    2. 在左侧导航栏,单击密钥管理

    3. 密钥对管理页面的左上角,单击导入密钥对

    4. 在弹出的对话框中,输入密钥对名称,并粘贴公钥内容。

    5. 单击确定

绑定密钥对

  1. 登录云手机管理控制台

  2. 在左侧导航栏,单击密钥管理

  3. 在目标密钥对所在的列,单击绑定密钥对

  4. 在弹出的对话框中,选择云手机实例。

  5. 单击确定

  6. 启动或重启云手机实例,使密钥对生效。

更换密钥对

  1. 登录云手机管理控制台

  2. 在左侧导航栏,单击云手机管理

  3. 在目标云手机的操作列,单击image.png,选择实例属性 > 设置密钥对

  4. 在弹出对话框中,选择目标密钥对。

  5. 单击确定

  6. 启动或重启云手机实例,使密钥对生效。

删除密钥对

重要

如果密钥对已经绑定云手机实例,则不支持直接删除,您需要先更换密钥对。

  1. 登录云手机管理控制台

  2. 在左侧导航栏,单击密钥管理

  3. 在目标密钥所在的操作列,单击删除

  4. 在弹出的对话框中,单击确定

相关文档