密钥对是一种安全便捷的登录认证方式,由公钥和私钥组成。本文为您介绍如何创建、导入、绑定、更换和删除密钥对。
创建密钥对
登录云手机管理控制台。
在左侧导航栏,单击密钥管理。
在密钥对管理页面的左上角,单击创建密钥对。
在弹出的对话框中,输入密钥对名称。
密钥对名称长度为2~128个字符,不能以特殊字符及数字开头, 只可包含特殊字符中的点号(.)、下划线(_)、连字符(-)和半角冒号(:)。
单击确定。
导入密钥对
通过ADB生成密钥对。
您可以根据操作系统选择对应的操作。
Windows和macOS
下载ADB工具包,并解压该文件至指定目录。
打开命令行窗口,执行以下命令,进入ADB工具所在目录。
以Windows系统为例,ADB工具所在目录以
C:\Users\Administrator\Downloads\platform-tools
为例。cd C:\Users\Administrator\Downloads\platform-tools
执行以下命令,生成密钥对。
adb devices
说明如您已将下载目录中的密钥删除,想重新生成密钥对,可先执行
adb kill-server
,再执行adb devices
。在密钥对所在目录中,打开adbkey.pub文件复制公钥内容。
默认情况下,ADB生成的密钥对以adbkey(私钥)和adbkey.pub(公钥)的形式存储在以下目录:
macOS操作系统,文件位置为:~/.android。
Windows操作系统,文件位置为:C:\Users\用户名\.android。
Linux
远程登录Linux服务器。
执行以下命令,安装ADB工具。
yum install -y adb
执行以下命令,查看ADB工具是否安装成功。
adb version
如果回显信息类似如下所示,表示ADB工具已经安装成功。
[root@iZbp1dtvts0j8lbejlz**** ~]# adb version Android Debug Bridge version 1.0.31
执行以下命令,生成密钥对。
adb devices
说明如您已将下载目录中的密钥删除,想重新生成密钥对,可先执行
adb kill-server
,再执行adb devices
。执行以下命令,在密钥对所在目录中,查看adbkey.pub文件并复制公钥内容。
本示例ADB生成的密钥对以adbkey(私钥)和adbkey.pub(公钥)的形式存储在/root/.android目录。
cat /root/.android/adbkey.pub
通过控制台导入密钥对。
登录云手机管理控制台。
在左侧导航栏,单击密钥管理。
在密钥对管理页面的左上角,单击导入密钥对。
在弹出的对话框中,输入密钥对名称,并粘贴公钥内容。
单击确定。
绑定密钥对
登录云手机管理控制台。
在左侧导航栏,单击密钥管理。
在目标密钥对所在的列,单击绑定密钥对,
在弹出的对话框中,选择云手机实例。
单击确定。
启动或重启云手机实例,使密钥对生效。
更换密钥对
登录云手机管理控制台。
在左侧导航栏,单击云手机管理。
在目标云手机的操作列,单击,选择
。在弹出对话框中,选择目标密钥对。
单击确定。
启动或重启云手机实例,使密钥对生效。
删除密钥对
如果密钥对已经绑定云手机实例,则不支持直接删除,您需要先更换密钥对。
登录云手机管理控制台。
在左侧导航栏,单击密钥管理。
在目标密钥所在的操作列,单击删除。
在弹出的对话框中,单击确定。