Você verificou as regras do firewall? Você tem que permitir a porta 22 para sua instância
Após limpar um projeto e uma instância de metadados de chave SSH e executar o gcloud compute ssh (que criará um novo par de chaves e atualizará metadados do projeto), não poderei mais acessar o SSH sem obter o "ssh: connect to host < em>. . *. 133 porta 22: Conexão recusada "erro.
Eu li todos os fóruns que posso encontrar envolvendo esse problema, mas não consigo chegar a uma solução. Eu ainda não consigo me conectar através do terminal do shell de nuvem.
Há algo descaradamente errado com o que eu fiz?
Você verificou as regras do firewall? Você tem que permitir a porta 22 para sua instância
Você pode verificar se a instância está aberta para conexões na porta 22 executando sudo nmap -Pn -p 22 <instance IP>
.
Se a porta 22 estiver aberta na instância, você deve verificar na saída do console serial se há erro no sshd.
Se não houver erros, tente testar a conectividade com a instância usando telnet IP 22
. Você deve obter o prompt do SSH. Ao testar, tente o IP interno e o externo (se você tiver um). Isso descartaria que o serviço está inativo nas outras instâncias. Você também pode tentar se conectar a outras VMs usando o navegador ou o console serial para verificar se o serviço é o status.