Faça o download de chaves públicas e privadas do Google Cloud Instance

1

Novo na nuvem, perdoe essa pergunta, pois tenho certeza de que é relativamente simples!

Eu configurei meu Google Cloud Instance e agora estou tentando conectá-lo usando o FileZilla. Eu tenho um bom entendimento de como fazer isso ... mas eu fui completamente incapaz de fazer o download do meu arquivo .ppk, chave pública e chaves privadas. A documentação claramente dá a pasta que os arquivos estão localizados em .... mas eu sou incapaz de navegar para essas pastas (é como se eles não existem) além disso, eu não tenho certeza como fazer o download de algo para o meu computador através do terminal SSH.

Também um pouco irritante é que eu encontrei as chaves no portal da web no Google Cloud, mas não há nenhuma opção para baixá-las. Eu só posso visualizá-los em texto claro.

Qualquer ajuda seria muito apreciada!

    
por alexforyou 26.05.2017 / 00:49

1 resposta

2

Considere usar ferramentas de linha de comando:

  1. Instale o Cloud SDK para sua plataforma . Isso inicializaria seu ambiente local. Na primeira vez que você tentar acessar a instância por meio da funcionalidade gcloud SSH / SCP, o Cloud SDK gerará uma chave localmente como ~/.ssh/google_compute_engine e injetará seu usuário e a chave pública de SSH em metadados em nível de projeto . Em seguida, há google-accounts-daemon service sendo executado por padrão em cada VM do Linux que pesquisa metadados de projeto, cria usuários locais em uma VM conforme necessário e coloca chaves SSH públicas relevantes em ~/.ssh/authorized_keys .

  2. Use gcloud compute scp para copiar arquivos de e para máquinas virtuais do Google Compute Engine por meio do scp

por 27.05.2017 / 13:27