Criação de um par de chaves usando o PuTTYgen
Cenários
Você pode usar o PuTTYgen para criar um par de chaves e armazenar a chave pública e a chave privada localmente.
Os pares de chaves criados usando puttygen.exe devem ser importados referindo-se ao Importação de um par de chaves antes de serem usados.
Procedimento
- Baixe e instale o PuTTY e o PuTTYgen.
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
PuTTYgen é um gerador de chaves, que é usado para criar um par de chaves que consiste em uma chave pública e uma chave privada para PuTTY.
- Obtenha as chaves públicas e privadas.
- Clique duas vezes em puttygen.exe para abrir PuTTY Key Generator.
Figura 1 Gerador chave PuTTY
- Clique em Generate.
O gerador de chaves gera automaticamente um par de chaves que consiste em uma chave pública e uma chave privada. O conteúdo mostrado na caixa vermelha em Figura 2 é a chave pública.
- Clique duas vezes em puttygen.exe para abrir PuTTY Key Generator.
- Copie a chave pública em um arquivo.txt e salve-a em um diretório local.
Não salve a chave pública clicando em Save public key porque essa operação alterará o formato do conteúdo da chave pública e fará com que a chave pública falhe a ser importada para o console de gerenciamento.
- Salve a chave privada e mantenha-a segura. A chave privada pode ser baixada apenas uma vez.
O formato no qual salvar o arquivo de chave privada varia de acordo com os cenários do aplicativo.
- Ao usar o PuTTY para fazer login em um ECS Linux:
- Ao usar o Xshell para efetuar login em um ECS Linux ou obter a senha para fazer login em um ECS Windows:
Salve o arquivo de chave privada no formato .pem.
- Escolha Conversions > Export OpenSSH key.
Se utilizar este ficheiro privado para obter a palavra-passe para iniciar sessão num Windows, não especifique Key passphrase para Export OpenSSH key para que possa obter a palavra-passe com êxito.
Figura 4 Salvando uma chave privada
- Salve a chave privada, por exemplo, kp-123.pem, localmente.
- Escolha Conversions > Export OpenSSH key.
- Depois de salvar o par de chaves, importe sua chave pública para o ECS referindo-se a Importação de um par de chaves.
Operações relacionadas
- Se o seu arquivo de chave privada for perdido, você pode redefinir um par de chaves.
- Se o arquivo de chave privada for vazado, você poderá usar um novo par de chaves para substituir a chave pública do ECS.