Use estas etapas quando você estiver usando um sistema do Microsoft Windows para o SSH se conectar à VM de teste do Linux sendo implantada em sua assinatura do Microsoft Azure.

Quando você criar a VM de teste no Microsoft Azure, usará o conteúdo do arquivo de chave pública gerado. Se você já tiver um par de chaves SSH existente no sistema do Microsoft Windows que será usado para se conectar com a VM de teste, poderá ignorar essa etapa e prosseguir com a criação da VM de teste, conforme descrito em Criar a máquina virtual de teste na sua Assinatura do Microsoft Azure.

Ao seguir essas etapas, você gera o par de chaves SSH, copia o conteúdo do arquivo de chave pública para que possa usá-lo ao criar a VM de teste e carrega a chave privada para a ferramenta PuTTY Pageant. Pageant é um agente de autenticação de SSH que pode conter as chaves privadas na memória. Ao manter a chave privada na memória, a chave privada é aplicada automaticamente em qualquer sessão de SSH do sistema do Microsoft Windows, tornando-a mais fácil de ser usada.

Pré-requisitos

Um sistema do Microsoft Windows não tem o software de par de chaves SSH instalado por padrão. Verifique se o software de geração de par de chaves SSH está instalado no sistema que você está planejando usar. Você pode usar qualquer software de geração de par de chaves SSH. As etapas abaixo descrevem como usar o software PuTTY no Microsoft Windows para criar o par de chaves SSH. Você pode obter o software PuTTY em www.putty.org. Após a instalação, o conjunto de ferramentas PuTTY está disponível. A seguinte captura de tela mostra um exemplo das ferramentas PuTTY no menu Iniciar.


Ferramentas PuTTY como são exibidas no menu Iniciar do Microsoft Windows 10

Procedimento

  1. No seu sistema do Microsoft Windows, inicie PuTTYgen (o gerador de chaves do PuTTY).
    No Microsoft Windows 10, a opção PuTTYgen no menu Iniciar se parece com Opção PuTTYgen no menu Iniciar do Microsoft Windows 10.
    A janela PuTTY Key Generator é exibida. Como destacado na seguinte captura de tela, o objetivo é gerar um par de chaves públicas-privadas, do tipo RSA SSH-2 e ter 2048 bits.
    Captura de tela da janela PuTTY Key Generator com setas verdes apontando para os pontos de chave

  2. Verifique se a opção SSH-2RSA está selecionada, se 2048 está definido como o número de bits e clique em Gerar. A janela muda para a janela Chave que exibe uma barra de progresso.
  3. Mova o cursor ao redor aleatoriamente na área em branco abaixo da barra de progresso. Mover o cursor na área adiciona a aleatoriedade necessária para o processo.

    Captura de tela da área de geração de chave mostrando o cursor dentro dela

  4. Salve a chave privada no sistema inserindo uma senha da chave e clique em Salvar chave privada.
    Observação: Usar uma senha da chave é uma prática recomendada opcional. No entanto, se você clicar em Salvar chave privada sem inserir uma senha da chave, uma janela pop-up perguntará se você deseja salvar a chave privada sem uma senha da chave.

    Captura de tela da ferramenta do gerador de chave com uma seta verde apontando para o botão Salvar chave privada

    A chave privada é salva como um arquivo PPK. Depois de clicar em Salvar chave privada, você pode navegar para um diretório no sistema local, digitar um nome de arquivo e salvar o arquivo.
    Captura de tela da caixa para salvar arquivo ao salvar a chave privada

  5. Use o botão Salvar chave pública para salvar a chave pública em uma localização da qual você pode copiar quando você cria a VM de teste.
  6. Inicie o Pageant, o agente de autenticação de SSH do PuTTY.
    No Microsoft Windows 10, a opção Pageant no menu Iniciar se parece com a Opção Pageant no menu Iniciar do Microsoft Windows 10. Quando você clica nele, o ícone do Pageant de um computador usando um chapéu é carregado na bandeja do sistema.
    A seguinte captura de tela mostra o ícone do Pageant carregado em uma bandeja do sistema do Microsoft Windows 10.
    Captura de tela com uma seta verde apontando para o ícone do Pageant na bandeja do sistema do Windows 10

  7. Adicione a chave privada ao Pageant clicando com o botão direito do mouse nesse ícone de bandeja do sistema, clicando em Adicionar Chave e usando a janela de seleção de arquivo para navegar e selecione o arquivo de chave privada (PPK) salvo.

    Captura de tela de menu de clique direito do mouse no ícone da bandeja do sistema do Pageant

    Observação: Se você tiver especificado uma senha da chave quando salvou o arquivo de chave privada anteriormente, uma caixa será exibida para você digitar essa senha.

Resultados

Nesse ponto, a chave privada é carregada no Pageant. Você pode usar a opção Exibir Chaves no menu de ação para ver a chave na lista de chaves carregadas. Quando você inicia uma sessão de SSH usando PuTTY, o PuTTY irá recuperar a chave automaticamente do Pageant e usará a chave para autenticar sem a necessidade de digitar sua senha. Mais tarde, quando você terminar as sessões SSH em execução e desejar desligar o Pageant, use a opção Sair do menu clique de clique direito do mouse do ícone da bandeja do Pageant.

O que Fazer Depois

Crie a VM de teste seguindo as etapas em Criar a máquina virtual de teste na sua Assinatura do Microsoft Azure.