Criar Chaves Publica e Privada no Putty para Usar no Amazon EC2

O serviço Amazon Elastic Compute Cloud (Amazon EC2) é um serviço web na internet que permite criar soluções rápidas e customizáveis de virtualização na nuvem. Foi criado para facilitar a criação e desenvolvimento de aplicações.

O Amazon EC2’s tem uma interface simples para criação de instâncias virtuais de computação na nuvem de modo fácil com o mínimo esforço.

Uma das vantagens de usar o Amazon EC2 é a praticidade e facilidade de criar uma máquina virtual para rodar um serviço na internet.

Por exemplo, você poderia criar uma máquina grátis no Amazon EC2 para rodar um website usando o WordPress.

Além disso, permite a criação de pequenas máquinas totalmente grátis, deixando os desenvolvedores a vontade para testar novas soluções.

Criar Chaves Publica e Privada no Putty para Usar no Amazon EC2

Ao criar uma máquina virtual no Amazon EC2 você precisa criar o par de chaves de criptografia para acesso, a chave pública e a privada.

Para quem tem um Mac ou computador usando Linux basta abrir o terminal e digitar o comando:

ssh-keygen -t rsa -f my_rsa_key

Criando as Chaves Publica e Privada no Putty no Windows

Quem usa Windows deve baixar o PuttyGen e criar as chaves através do programa Puttygen.

No site do Putty você pode baixar o instalador do Putty ou de forma separada, existem dois programas, o Putty.exe serve para acessar os servidores via SSH. Já o Puttygen.exe serve para criar chaves.

Depois que instalar o Putty. Abra o Puttygen e clique em Generate para gerar as chaves.

putty generate keys

Você vai precisar arrastar o mouse na tela para ajudar de forma randômica a gerar suas chaves. Quando o processo terminar você vai poder salvar os dois arquivos.

Para salvar a chave pública clique em “Save Public Key”. Altere o nome para algo que você vá se lembrar e coloque a extensão do arquivo “.pub”. Por exemplo: amazon.pub .

Logo depois clique em “Save private key” para salvar a chave privada.

Agora que você tem as duas chaves, você deve usar a chave pública para criar a chave de acesso da sua nova máquina no Amazon EC2.

Dentro do painel do Amazon EC2, vá na opção Key Pairs.

Dentro do menu Action, escolhe Import Key Pair.

amazon ec2 import keys putty

Usando o Putty Para Conectar no Amazon EC2

No caso do ubuntu você sempre deve adicionar o nome de usuário ubuntu na conexão. Abra o Putty.

putty amazon ubuntu connect

No menu esquerdo procure SSH e depois a opção Auth para inserir o arquivo da chave privada:

putty ssh private key

Para conectar clique em Open.

Conclusão em Usar Putty Para Criar Chaves e Conectar no Amazon EC2

Vimos neste artigo como criar as chaves de acesso pública e privada para conectar a uma instância no Amazon EC2, vimos também como usar o Putty para acessar a instância utilizando a chave privada gerada pelo Putty.

Não é muito complicado mas quando estamos falando de fazer isso no Windows, a documentação não é tão boa quanto para Linux.

Espero ter ajudado a esclarecer o processo.