Como Instalar um Cliente SSH no Windows e Acessar Servidor Amazon EC2

Se você é usuário Windows, e deseja acessar remotamente um servidor EC2 criado na Amazon, precisará instalar um Cliente SSH para isso.

Neste artigo, vamos justamente mostrar um passo a passo de como instalar um cliente SSH no Windows e, posteriormente, como acessar o servidor remotamente.

Aqui iremos utilizar um cliente chamado Putty, que é indicação da própria Amazon. Caso você esteja no Linux ou no Mac, já deve ter um Cliente SSH configurado nativamente.

Download do Putty

Para instalarmos o Putty, primeiramente vamos fazer o download do pacote, escolhendo-o de acordo com a arquitetura do nosso processador.

Pacotes 32 e 64 bits do Putty para Download.

Instalação

Para instalar não tem mistério, basta seguir o assistente. Next, Next, Finish.

Assistente de Instalação do Putty.

Chave de Acesso ao Servidor

A pessoa que deseja acessar um servidor por meio de SSH, deve ter em mãos uma chave de segurança. Essa chave é disponibilizada no momento da criação do servidor na Amazon, caso o usuário ainda não possua uma.

A questão é que a Amazon entrega essa chave na extensão .pen, que pode ser utilizada diretamente nos sistemas Unix.

Porém, o Putty não reconhece essa extensão. Sendo assim, vamos converter o arquivo para um formato que ele consiga interpretar.

Abrimos então o Putty Generator digitando puttygen no menu iniciar do Windows.

Busca por puttygen no Menu Iniciar do Windows.

Importamos a chave .pen através de File > Load private key.

Importar chave ssh pem no Putty Key Generator.

Se não estiver aparecendo, selecione All files nos tipos de arquivos da janela do Windows.

All files na janela do Windows.

Com a chave importada, clique em Save private key.

Gerar chave ssh com extensão ppk no Putty Key Generator.

Salve com o mesmo nome de preferência, mas só não esqueça de apagar a extensão .pem do final.

Salvar nova chave com a extensão ppk no Windows.

Dessa forma, já teremos acrescentado essa extensão .ppk que o Putty usa para fazer o acesso ao servidor.

Acessar Remotamente o Servidor

Agora podemos finalmente utilizar o Putty para acessar remotamente nosso servidor criado na Amazon.

Procuramos por Putty no menu iniciar.

Acessar Putty pelo Menu Iniciar do Windows.

Expandimos a aba SSH e clicamos em Auth (de autorização). No campo private key file for authentication clicamos em Browse a fim de buscarmos pela chave que acabamos de converter.

Aba Auth (autenticação) do Putty.

Na aba Session em Host Name, indicamos a máquina que faremos o acesso remoto. Essa informação obtemos clicando no botão Connect no console do EC2.

Acessar informações de conexão da instância EC2.

E vemos abaixo exatamente o Usuário e DNS público que utilizaremos referente a esse nosso servidor.

Modal com informações de conexão da instância EC2.

Então vamos levar essa informação lá para o Putty.

Aba Sessão do Putty. Preenchimento do campo Host Name.

(Opcional) Vou aumentar um pouco a fonte em Appearance

Aumentar a fonte na aba Aparência do Putty.

E em Session, salvar a sessão. Dando um nome para a mesma em Saved Sessions, depois clicando em Save. Assim, não precisamos preencher essas informações todas as vezes que pretendemos fazer o acesso remoto.

Salvar Sessão Putty para acesso posterior.

Por final, basta clicar em Open e iniciamos a conexão.

Pronto, acabamos de nos conectar ao servidor que está lá no Norte da Virgínia.

Conexão remota via SSH com servidor EC2 AWS.
Ir para o topo