O SSH do Google Console do navegador não conectará

1

Eu tenho esta instância de VM no Google Console. A instância foi criada no projeto dentro de outra organização e depois atribuída ao meu endereço de e-mail.

Recebi todas as funções relacionadas ao administrador no IAM

Eu tentei acessar a instância diretamente pelo navegador e falhei.

Continuo recebendo um erro no Console SSH do navegador

Eu então tentei adicionar uma chave e me conectar diretamente. Eu tentei usar o PuTTy no Windows, assim como o terminal no Ubuntu.

Eu tentei adicionar uma chave ao projeto

Eu tentei adicionar uma chave à instância diretamente

Tudo o que recebo da instância é "Muitas falhas de autenticação" no Ubuntu e "recusou nossa chave" em PuTTy

O servidor tem configuração de rede: Ingress : Allow SSH from anywhere : Apply to all : IP ranges: 0.0.0.0/0 : tcp:22 : Allow

Eu posso acessar várias outras instâncias sem problemas, então esse problema me deixou perplexo!

    
por contemplator 12.07.2018 / 10:41

1 resposta

0

De acordo com sua descrição, parece que sua instância está usando o recurso os-login , desde que você mencionou que a instância foi criada no projeto dentro de outra organização, se você estiver faltando algumas funções em sua conta de usuário dentro do projeto e da função também no nível da organização (não tenho certeza se isso já foi aplicado na organização nível)

1- Para o seu endereço de e-mail, você precisa ter o iam.serviceAccountUser e uma das seguintes funções de login:

  • A função compute.osLogin , que não concede permissões de administrador
  • A função compute.osAdminLogin , que concede permissões de administrador

2- No nível da organização, eles precisam ter a função compute.osLoginExternalUser para permitir que usuários externos de fora da organização acessem as instâncias deles.

Caso você não esteja usando o recurso de login, sugiro que verifique o Guest ambiente se estiver funcionando corretamente.

    
por 17.07.2018 / 20:11