Não é possível conectar o SSH ao Google Compute Engine

0

Eu assumi um projeto hospedado em alguns servidores (mecanismos de computação) no Google Cloud. Meu usuário do Google Cloud tem o nível mais alto de permissões. Quando tento me conectar aos servidores existentes usando o comando gcloud compute --project "myproject" ssh --zone "europe-west1-b" "ourserver" , recebo o erro permission denied (publickey) . Parece que o gcloud tem algum problema em fazer o trabalho necessário no servidor para me dar acesso.

Passamos pelo firewall e verificamos que temos acesso ao SSH por meio dele. O SSH só é permitido a partir de um par de endereços IP e a nossa VPN é uma delas.

As portas / protocolos permitidos pelo firewall são:

  • TCP: 443/80 de todos os endereços IP
  • TCP: 22 de nossos próprios endereços IP
  • TCP / UDP: 0-65535, ICMP de dois endereços IP internos
  • ICMP de todos os endereços IP

O cara antes de eu lidar com esses servidores conseguiu se conectar por meio do comando gcloud. Por meio de seu login, pudemos verificar se o Daemon do Google está executando /usr/bin/python /usr/share/google/google_daemon/manage_accounts.py . No entanto, nenhuma conta é criada para mim no servidor, que é uma das coisas que o comando gcloud compute ssh deve fazer.

Vale a pena mencionar que, se eu criar um novo servidor dentro do mesmo projeto, posso me conectar a esse servidor.

    
por Anton Gildebrand 27.03.2018 / 12:54

0 respostas