Acessando uma Instância EC2 por SSH
Acessar uma instância EC2 por SSH é um dos métodos mais comuns para se conectar a uma máquina virtual na AWS (Amazon Web Services) e gerenciá-la remotamente. O SSH (Secure Shell) é um protocolo de rede que permite conexões seguras e criptografadas entre um cliente e um servidor.
Pré-requisitos:
- Já ter uma Instância criada,
(veja este passo à passo: https://marcomapa.com/artigos/criando-uma-instancia-ec2-na-aws/);
1-) Primeiramente, vamos acessar a nossa conta AWS:
2-) Após acessar o console de sua conta AWS:
- Clique na barra de pesquisas no cabeçalho da página e digite "ec2" e clique em EC2 - Virtual Servers in the Cloud na lista de resultados (1);
- Na sequência acesse o menu lateral Instâncias (2);
- Pesquise a Instância que deseja-se conectar (3);
- Selecione a Instância (4);
- Clique em Conectar (5):
3-) Acessando a aba [Cliente SSH], serão apresentados os passos para conectar fazendo uso da chave pem criada no processo de criação da Instância EC2:
Pode-se acessar a Instância com o seguinte comando em seu terminal:
ssh -X -i "caminho/para/chave/pem" ec2-user@ip.de.sua.instancia
Exemplo:
ssh -X -i "/home/marco/Documents/chave-da-maquina.pem" ec2-user@999.999.99.99
4-) Sendo o primeiro acesso à instância deve-se aceitar o fingerprint:
a-) Digite yes e tecle Enter
b-) Boas-vindas ao terminal da Instância conectada: