Criação de chave para acesso à sua conta no DIN
Tutorial – Geração de Chaves RSA para acesso aos servidores do DIN
Este tutorial visa auxiliar a gerar uma chave RSA para acesso aos servidores do DIN. As chaves RSA são requisitadas na conexão para autenticar o usuário.
Gerando a Chave – Linux/Mac
Para os usuários Linux/Mac, a geração da chave é realizada através de um comando que não requer privilégios administrativos:
> ssh-keygen -t rsa
Após a inserção do comando em console, você deverá responder algumas perguntas:
> Enter file in which to save the key (/home/<usuario>/.ssh/id_rsa):
Como a pasta padrão é aonde queremos a chave, você pode dar Enter sem responder nada;
> Enter passphrase (empty for no passphrase):
> Enter same passphrase again:
Como no passo anterior, deixe em branco estes dois campos.
Isso fará com que as chaves RSA sejam criadas dentro da pasta oculta .ssh, residente na sua pasta de usuário (/home/<usuario>). Dentro desta pasta você encontrará alguns arquivos, dentre os quais os arquivos id_rsa (chave privada) e id_rsa.pub (chave pública).
A chave privada identificará a sua máquina durante a sessão, portanto, deverá permanecer na mesma pasta; A chave pública deverá ser enviada para os analistas do DIN, portanto, devemos obtê-la através do comando:
> cat /home/<usuario>/.ssh/id_rsa.pub
A chave será exibida na tela. A mesma deverá ser copiada e colada no corpo do e-mail em texto para o endereço ajuda@din.uem.br , e enviada através de sua conta de e-mail institucional, juntamente com os dados abaixo:
- Nome Completo
- Curso
- Ano de Ingresso
para que o analista responsável possa inseri-la nos servidores.
Gerando a Chave – Windows
Para a utilização em sistema Windows, utilizaremos o programa PuTTYgen, disponível no link:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Baixe o programa identificado como puttygen.exe.
Primeiramente, iremos utilizar o PuTTYgen para gerar e salvar as chaves no ambiente do usuário.
Como na figura, devemos estabelecer o tipo em RSA e o parâmetro “Number of bits in a generated key” em 2048. Em seguida, clique em Generate.
Observe que o programa necessita de dados aleatórios para a geração da chave, e, portanto, pede para que movimente o mouse dentro da área em branco disposta abaixo da barra indicadora; Para completar o processo, basta movimentar o mouse na área indicada até que a barra de progresso esteja completa. Após o término da geração da chave, a seguinte tela estará disponível:
Entre os campos disponíveis, devemos modificar o Key comment inserindo uma identificação do tipo <usuário>@<computador>, por exemplo:
> usuariodin@maquina01
Os campos Key passphrase e Confirm passphrase deverão ser deixados em branco. Em seguida, devemos copiar a chave pública disponível no topo do programa:
A chave deverá ser copiada e colada no corpo do e-mail em texto para o endereço ajuda@din.uem.br, enviada através de sua conta de e-mail institucional, juntamente com os dados abaixo:
- Nome Completo
- Curso
- Ano de Ingresso
para que o analista responsável possa inseri-la nos servidores do DIN. Devemos também salvar a chave privada através do botão Save private key, salvando a chave em uma pasta segura (ou seja, que você possa encontrar futuramente para sua utilização); O arquivo de chave privada será solicitado todas as vezes que utilizar um programa de acesso SSH/SCP/SFTP, portanto, mantenha este salvo em sua máquina.