Não consigo fazer ssh na minha nuvem do Google usando console, gcloud ou qualquer outro

Não consigo fazer ssh na minha nuvem do Google usando console, gcloud ou qualquer outro

Esta é a resposta quando faço ssh através do console. Não conseguimos nos conectar à VM na porta 22. Saiba mais sobre as possíveis causas desse problema.

Esta é a resposta quando eu ssh através do gcloud Aguardando a propagação da chave SSH. ssh: conecte-se ao host 35.185.185.41 porta 22: Tempo limite da operação expirou ERRO: (gcloud.compute.ssh) Não foi possível fazer SSH na instância. É possível que sua chave SSH ainda não tenha sido propagada para a instância. Tente executar este comando novamente. Se ainda não conseguir se conectar, verifique se o firewall e a instância estão configurados para aceitar tráfego ssh.

Por favor me ajude a resolver esse problema Obrigado

Responder1

Sempre que você tiver feito algumas configurações incorretas em sua instância, você pode usar oconsole serial interativopara SSH na instância. Se você não tiver a senha root, poderá usar um script para definir a senha root da seguinte maneira:

#! /bin/bash 
useradd -G sudo USERNAME
echo 'USERNAME:PASSWORD' | chpasswd 

Você pode definir os metadados principais como 'startup-script' e o 'Valor' será o script.

Reinicie a instância e use a senha que você acabou de configurar para fazer login no console interativo.

Como cuidado, quando o problema for resolvido, desative como "o console serial interativo não suporta restrições de acesso baseadas em IP, como listas brancas de IP"

informação relacionada