Por favor, verifique o seguinte:
- Sua chave privada deve ter permissões mínimas de leitura: 0600.
- Sua chave pública deve ser incluída no arquivo
authorized_keys
do usuário do servidor (~/ssh/authorized_keys
) - O endereço IP ao qual você está se conectando já não deve existir outro host em
./ssh/known_hosts
em seu sistema local -
Sua instância do EC2 deve estar em um grupo de segurança que permita TCP 22 de
0.0.0.0/0
ou o endereço do qual você está se conectando, por exemploaws.security_groups = [ 'vagrant' ]
-
Se a instância do EC2 estiver em um VPC, a instância deverá estar em uma sub-rede que tenha um Gateway da Internet e uma rota padrão que flua pelo Gateway da Internet (esse deve ser o caso se você estiver usando o padrão VPC no Amazon EC2).