Prepare um par de chaves ADB e vincule-o a uma instância Cloud Phone para se conectar com segurança via ADB.
Preparar um par de chaves
Você pode criar um par de chaves no console ou gerar um localmente com ADB e importá-lo.
Criar um par de chaves
Faça login no Cloud Phone console.
No painel de navegação à esquerda, escolha .
-
No canto superior esquerdo da página Secret, clique em Create Key Pair.
-
Na caixa de diálogo Create Key Pair, insira um nome para o par de chaves e clique em OK.
NotaO nome deve ter entre 2 e 128 caracteres, não pode começar com um caractere especial ou dígito, e pode conter apenas pontos (.), sublinhados (_), hífens (-) e dois-pontos (:).
ImportanteSeu navegador baixa automaticamente o arquivo adbkey quando você cria um par de chaves. Salve este arquivo com segurança. Arquivos perdidos não podem ser recuperados; você deve criar um novo par de chaves.
Importar um par de chaves
-
Gere um par de chaves localmente com ADB.
Windows
-
Baixe o ADB toolkit para Windows e extraia o pacote.
-
Abra o Prompt de Comando e acesse o diretório do ADB toolkit.
NotaSubstitua o caminho de exemplo pelo caminho real do diretório.
cd C:\Users\Administrator\Downloads\platform-tools -
Gere um par de chaves.
adb devicesNotaPara regenerar um par de chaves excluído, execute
adb kill-servere depois executeadb devices.Por padrão, o ADB armazena o par de chaves no diretório
%USERPROFILE%\.androidcomo dois arquivos: adbkey (chave privada) e adbkey.pub (chave pública). -
Abra
adbkey.pube copie a chave pública.
macOS
-
Baixe o ADB toolkit para macOS e extraia o pacote.
-
Abra o Terminal e acesse o diretório do ADB toolkit.
NotaSubstitua o caminho de exemplo pelo caminho real do diretório.
cd downloads/platform-tools -
Gere um par de chaves.
./adb devicesNotaPara regenerar um par de chaves excluído, execute
./adb kill-servere depois execute./adb devices.Por padrão, o ADB armazena o par de chaves no diretório
~/.androidcomo dois arquivos: adbkey (chave privada) e adbkey.pub (chave pública). -
Abra
adbkey.pube copie a chave pública.
Linux
-
Faça login no seu servidor Linux.
-
Instale o ADB toolkit.
sudo apt-get install adb -
Verifique a instalação.
adb versionSaída esperada:
[root@iZbp1dtvts0j8lbejlz**** ~]# adb version Android Debug Bridge version 1.0.39 -
Gere um par de chaves.
adb devicesNotaPara regenerar um par de chaves excluído, execute
adb kill-servere depois executeadb devices.Por padrão, o ADB armazena o par de chaves como dois arquivos, adbkey (chave privada) e adbkey.pub (chave pública), no diretório
~.android. -
Visualize e copie a chave pública do arquivo
adbkey.pub.cat ~/.android/adbkey.pub
-
-
Importe a chave pública no console.
Faça login no Cloud Phone console.
No painel de navegação à esquerda, escolha .
-
No canto superior esquerdo da página Secret, clique em Import Key Pair.
-
Na caixa de diálogo Import Key Pair, insira um nome para o par de chaves, cole o conteúdo da chave pública que você copiou na etapa anterior e clique em OK.
NotaO nome deve ter entre 2 e 128 caracteres, não pode começar com um caractere especial ou dígito, e pode conter apenas pontos (.), sublinhados (_), hífens (-) e dois-pontos (:).
Vincular um par de chaves
Pré-requisitos
A instância Cloud Phone deve estar no estado Running.
Procedimento
Faça login no Cloud Phone console.
No painel de navegação à esquerda, escolha .
-
Na página Secret, localize o par de chaves desejado e clique em Attach Key Pair na coluna Actions.
-
Na caixa de diálogo Attach Key Pair, selecione a instância Cloud Phone desejada na lista Instances à esquerda, clique na seta para movê-la para a lista à direita e clique em Bind.
-
Salve o arquivo de chave privada
adbkeyno diretório local correto para habilitar conexões ADB.-
Windows: diretório
%USERPROFILE%\.android. -
macOS: diretório
~/.android. -
Linux: diretório
~.android.
Reinicie o serviço ADB local.
-
Windows:
adb kill-server -
macOS:
./adb kill-server -
Linux:
adb kill-server
-
Desvincular um par de chaves
Pré-requisitos
A instância Cloud Phone deve estar no estado Running.
Procedimento
Faça login no Cloud Phone console.
No painel de navegação à esquerda, escolha .
-
Na página Secret, localize o par de chaves desejado e clique em Unbind Key Pair na coluna Actions.
-
Na caixa de diálogo Unbind Key Pair, selecione a instância Cloud Phone desejada na lista Instances à esquerda, clique na seta para movê-la para a lista à direita e clique em Disassociate.
Após desvincular um par de chaves, as sessões ADB existentes não são desconectadas imediatamente, mas novas tentativas de conexão falharão.
Excluir um par de chaves
Pré-requisitos
O par de chaves não deve estar vinculado a nenhuma instância Cloud Phone.
Procedimento
Faça login no Cloud Phone console.
No painel de navegação à esquerda, escolha .
-
Na página Secret, localize o par de chaves desejado e clique em Delete na coluna Actions.
-
Na caixa de diálogo de confirmação, clique em OK.
AvisoEsta ação é irreversível; o par de chaves não pode ser recuperado após a exclusão. Prossiga com cautela.
Próximas etapas
Para conectar-se a uma instância Cloud Phone via ADB, siga as instruções em Conectar-se a uma instância Cloud Phone usando ADB.