Linha de Comando Pedindo Senha Chave quando SSH no EC2

-1

Nunca tive um problema ao usar o SSH para acessar instâncias do AWS EC2 e nem preciso incluir o par de chaves. Neste exemplo, minha instância do EC2 está em um VPC personalizado, mas também em uma sub-rede pública com um IGW. Levou horas só para chegar ao ponto agora, quando, quando eu SSH, ele me pede a senha do meu par de chaves. Nunca me pediram uma senha antes durante o SSH e li muito aqui que não parece ser aplicável.

O comando que eu executo pedindo a senha é:

ssh "2018-key.pem" [email protected]

Eu então recebo o seguinte aviso:

[email protected]'s password: 

No entanto, posso usar o mesmo par de chaves para iniciar e acessar instâncias públicas do EC2 por meio do SSH. Qualquer ajuda seria sinceramente apreciada.

    
por Matt 26.12.2017 / 18:33

1 resposta

2

Parece que você está perdendo um sinalizador de linha de comando, -i . ssh está interpretando 2018-key.pem como um endereço IP. Tente isto:

ssh -i 2018-key.pem [email protected]
    
por 27.12.2017 / 00:02