O PuTTY é um popular cliente SSH para windows. Este documento ajudará você a instalar e configurar o cliente para acessar suas aplicações na Getup.
Baixe o PuTTY
O instalador pode ser baixado aqui.
Utilize a versão estável do instalador, no momento em que escrevo este artigo, a versão é putty-0.63-installer.exe
Executando o instalador
Após o download execute o arquivo, se tudo estiver correto você visualizará a tela de boas vindas do instalador.
Passo 1: Clique em Next para iniciar a instalação.
Passo 2: O assistente perguntará pelo caminho a instalar o PuTTY. Recomendo utilizar o padrão, clique em Next para continuar.
Passo 3: O assistente perguntará qual pasta deseja inserir o PuTTY no Menu Iniciar. Recomendo utilizar o padrão, clique em Next para continuar.
Passo 4: Você deverá escolher várias configurações como Ícones no desktop, no menu quick start. Recomendo marcar a opção "Associate .PPK files...". Clique em Next para continuar.
Passo 5: O PuTTY está pronto para a instalação, clique em Install para iniciar o processo de instalação.
Passo 6: Pronto, o PuTTY está instalado, clique em Finish sair do instalador. Para mais informações recomendo que leia o README.txt
Criando as chaves SSH
Se você já tem o rhc instalado ou já possui as chaves ssh, pule para o tópico "Importando as chaves SSH".
O PuTTY utiliza um formato próprio de chaves, vamos gerar um par de chaves utilizando o PuTTYgen, que é o gerenciador de chaves.
Passo 1: No menu iniciar digite PuTTYgen no caixa de pesquisa.
Passo 2: Como vamos gerar um par de chaves, para isso clique em Generate .
Agora mova o mouse aleatoriamente até a barra verde se preencher por completa.
Assim que estiver concluído você verá a tela abaixo
Passo 3: Vamos salvar as chaves geradas .
Clique em Save private key para salvar a chave privada. Será perguntado se deseja salvar a chave sem senha, recomendo não utilizar senha para a chave privada, clique em Yes para salvar a chave.
No exemplo vamos salvar a chave na pasta "Meus Documentos", o arquivo possui a extensão ".ppk"
Agora vamos salvar a chave pública.
Selecione o conteúdo do campo Public key for pasting into OpenSSH authorized keys file e salve em um arquivo texto na pasta "Meus Documentos"
Vamos salvar o arquivo, abra o bloco de notas e cole o conteúdo da chave. Salve com o nome de "chavepublica.txt"
Passo 4: Vamos importar a chave publica no Dashboard para acessar sua aplicação.
Faça o login no Dasboard e acesse o menu Settings . Cole o conteúdo da chave pública no campo em branco:
Clique em Save para adicionar a chave.
Importando as chaves SSH
Considerando que você já possua as chaves ssh, vamos importa-las para o PuTTY.
Passo 1: No menu iniciar digite PuTTYgen no caixa de pesquisa.
Passo 2: Importe as chaves SSH
Vá até o menu Conversions e selecione Import key
Passo 3: Selecione a chave SSH
Uma caixa de diálogo será aberta, navegue até o diretório .ssh dentro da pasta do usuário C:\Users\<nome do usuário>\.ssh e selecione o arquivo id_rsa gerado pelo rhc. (Se você ainda não instalou o RHC, clique aqui)
Passo 4: Salve a chave privada com a extensão .PPK
O PuTTYgen carregará a chave e exibirá as informações. Agora clique em Save Private Key
Passo 5: Selecione o nome da chave
Outra caixa abrirá para você selecionar onde deseja salvar a chave. Novamente, navegue até o diretório .ssh na pasta do usuário C:\Users\<nome do usuario>\.ssh. Salve como desejar, mas tenha cuidado para não substituir nenhum arquivo do diretório.
Pronto, a chave já for importada e você pode fechar o PuTTYgen.
Configurando a conexão com sua Aplicação
Considerando que você já tenha uma aplicação criada na Getup e deseja configurar o PuTTY para acessar via SSH.
Passo 1: Abra o Putty
O caminho mais rápido para abri-lo é acessar o Menu Iniciar e digitar putty na caixa de pesquisa.
Passo 2: Endereço SSH.
Você precisa do endereço SSH da sua aplicação para configurar o PuTTY. O modo mais fácil de encontrar é através do menu My Applications do Dashboard, clique na sua aplicação para abrir os detalhes. Uma vez aberto clique no link Want to log in to your application?. O texto selecionado inclui o comando ssh e o endereço da aplicação. No próximo passo você vai copiar o texto excluindo a palavra ssh do inicio da string.
Passo 3: Inserir o endereço no PuTTY
Na categoria Session, cole a string no campo Host Name, lembre-se de remover a palavra ssh do início da linha.
Passo 4: Associe a chave privada.
Na árvore Category, expanda Connection , expanda SSH e clique em Auth. Agora clique em Browse e navegue até o diretório onde salvou a chave privada com extensão .PPK, no meu caso chaveprivada.ppk
Passo 5: Salve a sessão
Clique na opção Session na árvore Category. Agora informe o nome da sessão no campo Saved Sessions. Recomendo que utilize o nome da aplicação. Clique em Save e depois em Open para iniciar a sessão.
Se tudo estiver correto você verá a famosa tela preta!
2 Comentários