2
respostas

Permission denied (publickey) - AWS

Olá, estou com este erro no momento de conectar com a instância na AWS. Alguém pode me ajudar?

Gerei o par de keys (ssh-keygen -t rsa), subi a key.pub na AWS e quando rodo o comando aparece o erro abaixo.

$ ssh -i "/c/Users/Alexandre/.ssh/terraform-aws" ubuntu@ec2-13-57-244-186.us-west-1.compute.amazonaws.com

ubuntu@ec2-13-57-244-186.us-west-1.compute.amazonaws.com: Permission denied (publickey).
2 respostas

O comando para a chave publica deve ser:

ssh -i /path/my-key-pair.pem ec2-user@public_dns_name

Esse path não me parece correto: "/c/Users/Alexandre/.ssh/terraform-aws", você está no Windows ou Linux?

Oi Otávio, Eu uso o Gitbash no windows por isso o esse caminho, e a chave que gerei é rsa não tem .pem Já tentei com esse user ecs2-user mas a conexão fecha.