Não é possível ssh para o Amazon Linux AMI. Permissão de home / ec2-user / .ssh / authorized_keys definida para 600

1

Estou tentando ajudar um amigo a recuperar o acesso a uma instância do EC2 em que a chave privada foi perdida (há possivelmente outra maneira de acessar para fazer alterações no conteúdo? Talvez a resposta seja mais simples e bem na frente do meu rosto ). Eu segui os seguintes passos, com exceção do passo 7, porque estou sendo recusado:

  1. Pare a instância do EC2 Linux
  2. Desanexar o volume da raiz
  3. Iniciando uma nova instância temporária
  4. Anexar o volume raiz a nova instância
  5. Modifique o arquivo authorized_keys
  6. Recoloque o volume raiz na instância original
  7. Inicie e conecte a instância original com a nova chave privada

O que me chama a atenção é que na etapa 5 tive que alterar as permissões do diretório / ec2-user, do diretório /.ssh e do arquivo /.ssh/authorized_keys para modificar as chaves.

Quando eu tentei o passo 7, estou sendo recusado, mas lembro que as permissões para o arquivo authorized_keys foram definidas para rw ------- (600) e estou pensando que ele precisa ser aumentado. Eu poderia fazer 777 mas isso é terrível. Estou correto em minha suposição? Se sim, que permissão devo definir? Se não, algum conselho?

    
por WannaLaugh 17.12.2017 / 19:48

0 respostas