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. Se não estiver aparecendo, selecione All files nos tipos de arquivos da janela do Windows.

Importar chave ssh pem no Putty Key Generator.

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