Criar chaves SSH no Microsoft Windows - AWS Transfer Family

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar chaves SSH no Microsoft Windows

O Windows inclui o OpenSSH como um recurso incorporado, que você pode usar para gerar chaves SSH no mesmo formato do Linux ou macOS. Como alternativa, você pode usar ferramentas de terceiros, como o gerador de chaves (PuTTYgen) do PuTTY.

Usando o OpenSSH integrado ao Windows

As versões recentes do Windows incluem o OpenSSH por padrão. Você pode usar os mesmos ssh-keygen comandos descritos na seção macOS/Linux:

  1. Abra o Windows PowerShell ou o prompt de comando.

  2. Execute um dos comandos a seguir com base no tipo de chave que você deseja gerar:

    • Gerar um par de chaves RSA de 4096 bits:

      ssh-keygen -t rsa -b 4096 -f key_name
    • Para gerar um par de chaves ECDSA de 521 bits:

      ssh-keygen -t ecdsa -b 521 -f key_name
    • Para gerar um par de ED25519 chaves:

      ssh-keygen -t ed25519 -f key_name
  3. Siga as mesmas etapas da macOS/Linux seção para fazer o upload da sua chave pública para AWS Transfer Family.

Usando o Pu TTYgen (ferramenta de terceiros)

Alguns clientes SSH de terceiros para Windows, como o PuTTY, usam formatos de chave diferentes. O PuTTY usa o PPK formato para chaves privadas. Se você estiver usando o PuTTY ou ferramentas relacionadas, como o WinSCP, poderá usar o Pu TTYgen para criar chaves nesse formato.

nota

Se você apresentar o WinSCP com um arquivo de chave privada que não esteja no formato .ppk, esse cliente oferecerá a você a conversão da chave no formato .ppk.

Para ver um tutorial sobre como criar chaves SSH usando o PuTTYgen, consulte o site SSH.com.