Como gerar chaves ssh no Windows 10 e no Windows 11

Nov 12, 2024
Windows
Eny setiyowati / shutterstock.com

Se parte da sua vida incluir login em um servidor remoto, seja para um auto-hospedado Blog, A. NextCloud Instalação ou enviando suas últimas alterações para Github , você precisa de chaves ssh. No Windows 10 e 11, somos mimados por opções quando se trata de gerar novas chaves.

Veja como criar todas as chaves do SSH que você precisará usando três métodos diferentes. Vamos mostrar como gerar seu conjunto inicial de chaves, bem como outros adicionais se você quiser criar chaves diferentes para vários sites.

RELACIONADO: Como auto anfitrião seu site analytics com plausível

Opção 1: gerar chaves na linha de comando

O Windows 10 teve um cliente openssh interno desde a atualização de abril de 2018. O Windows 11 também vem com este recurso embutido.

Para usá-lo Abra o prompt de comando do Windows pressionando a tecla Windows e digitando "cmd".

Gorjeta: Se você usar a linha de comando muitas vezes, recomendamos a instalação Terminal do Windows. da Windows Store (instalado no Windows 11 por padrão). É um programa de guias que pode executar o prompt de comando, PowerShell. e o subsistema do Windows para Linux em uma janela. Também tem Recursos divertidos como configurar imagens de fundo .

Se você usa prompt de comando ou terminal do Windows, digite ssh-keygen e aperte enter. Isso gerará automaticamente as teclas SSH. Em nossos testes no Windows 11, criou uma chave RSA de 2048 bits. Se você gostaria de usar um algoritmo diferente GitHub recomenda ED25519. , por exemplo - então você digita ssh-keygen -t ed25519 .

Depois de digitar seu comando pressionado ENTER e, em seguida, você será solicitado a dar um nome para a sua chave e salvá-lo em um local específico. Se você usar os padrões, ele salvará suas chaves em C: \ user [yourusername] .ssh - Assumir a unidade C é onde sua conta de usuário é armazenada.

Em seguida, você será solicitado a entrar em uma frase secreta. É altamente recomendável que você faça isso para manter sua chave segura. Se você está preocupado em esquecer sua senha, confira este arredondamento do Melhores gerentes de senhas em revisão Geek . Se você realmente não quer uma senha, basta bater entrar.

É isso que suas chaves são criadas, salvas e prontas para uso. Você verá que você tem dois arquivos em sua pasta ".ssh": "ID_RSA" sem extensão de arquivo e "id_rsa.pub". Este último é a chave que você faz upload para servidores para autenticar enquanto a primeira é a chave privada que você não compartilha com os outros.

Observação: Se você não conseguir ver sua pasta ".ssh" no arquivo Explorer, confira nosso tutorial sobre Como mostrar arquivos e pastas ocultos no Windows .

Se você quisesse criar várias chaves para diferentes sites que também é fácil. Diga, por exemplo, você queria usar as teclas padrão que acabamos de gerar para um servidor que você tem no Oceano Digital, e você queria criar outro conjunto de chaves para o GitHub. Você seguiria o mesmo processo acima, mas quando chegou a hora de salvar sua chave, você apenas daria um nome diferente, como "id_rsa_github" ou algo semelhante. Você pode fazer isso quantas vezes quiser. Apenas lembre-se de que quanto mais chaves você tiver, mais chaves você tem que gerenciar. Quando você Atualize para um novo PC Você precisa mover essas teclas com seus outros arquivos ou arriscar perder acesso aos seus servidores e contas, pelo menos temporariamente.

RELACIONADO: Como o PowerShell difere do prompt de comando do Windows

Opção 2: gerar chaves no WSL

Se você é A. Wsl. usuário, você pode usar um método similar com o seu Instalação WSL. . Na verdade, é basicamente o mesmo que com a versão do prompt de comando. Por que você quer fazer isso? Se você viver principalmente no Linux para tarefas de linha de comando, basta fazer sentido manter suas chaves no WSL.

Abra o Terminal do Windows ou o prompt de comando do Ubuntu Built-in (assumindo que você instalou o Ubuntu Linux). Então é muito semelhante ao Windows. Ao contrário do Windows, é melhor especificar se você quer uma chave RSA ou algo como ED25519.

Digamos que você queria criar uma chave RSA-4096. Você digitaria no seguinte comando:

 ssh-keygen -t rsa -b 4096 

Se você quisesse ED25519, então a maneira recomendada é a seguinte:

 ssh-keygen -t ed25519 -c "[email protected]" 

Recomenda-se adicionar seu endereço de e-mail como um identificador, embora você não precise fazer isso no Windows, uma vez que a versão da Microsoft usa automaticamente seu nome de usuário e o nome do seu PC para isso.

Mais uma vez, para gerar várias chaves para sites diferentes, basta tag em algo como "_github" para o final do nome do arquivo.

RELACIONADO: 3 Ferramentas do Diversão Linux para rodar no Windows 10 com WSL

Opção 3: gerar chaves com massa

Durante anos, a velha escola Putty Program foi uma maneira popular de se comunicar com um servidor no Windows. Se você já recebeu este programa em seu sistema, ele também oferece um método para criar chaves SSH.

Putty vem com um número de programas auxiliares, um dos quais é chamado de gerador de chave de putty. Para abrir que procure por ele, pressionando a tecla Windows e digitando "Puttygen" ou procurando por ele no menu Iniciar.

Quando estiver aberto, na parte inferior da janela, verá os vários tipos de chaves para gerar. Se você não tiver certeza de que usar, selecione "RSA" e, em seguida, na caixa de entrada que diz "número de bits em um tipo gerado", digite "4096". Outra alternativa é selecionar "eddsa" e, em seguida, do menu suspenso que aparece abaixo, certifique-se de "ED25519 (255 bits)" é selecionado.

Agora, tudo o que você precisa fazer é clicar em "Gerar", e a Putty começará a funcionar. Isso não deve demorar muito, dependendo da força do seu sistema, e Putty pedirá que você mova o mouse por dentro da janela para ajudar a criar um pouco mais de aleatoriedade durante a geração de chave.

Uma vez feito clique em "Salvar chave pública" para salvar sua chave pública e salvá-lo onde você deseja com o nome "id_rsa.pub" ou "id_ed25519.pub", dependendo se você selecionou RSA ou ED25519 no passo anterior.

Então, para obter sua chave privada, é preciso um passo extra. Por padrão, o PUPTY gera chaves PPK para uso com o cliente Putty. Se você quiser openssh, no entanto, no topo da janela, selecione Conversões & GT; Exportar a tecla OpenSSH e salve o arquivo como "id_rsa" ou "id_ed25519" sem fins de arquivo.

Gerando chaves SSH é muito fácil, qualquer método que você escolher. Recomendamos ir com a opção de prompt de comando do Windows, a menos que você já tenha a Putty instalado ou prefira o Linux e entenda esse sistema.

RELACIONADO: As melhores maneiras de proteger seu servidor SSH


Windows - Artigos mais populares

Como sideload apps Android no Windows 11

Windows Oct 29, 2025

O Windows 11 suporta aplicativos Android, mas há um grande grande - eles são apenas oficialmente disponível na Amazon Appstore . A boa notícia é que você pode sideload app..


Aqui está como os aplicativos Android funcionam no Windows 11

Windows Oct 28, 2025

Um dos recursos mais interessantes do Windows 11 é a capacidade de Instale aplicativos Android. . Você pode finalmente usar alguns dos seus aplicativos móveis favoritos no se..


Colinas verdes para sempre: o Windows XP é de 20 anos

Windows Oct 25, 2025

A Microsoft lançou o Windows XP, uma das versões mais populares e duradouras das janelas de todos os tempos, em 25 de outubro de 2001. Trouxe uma atualização gráfica e estabilidade ..


Multimedia Mania: Windows Media Player vira 30

Windows Oct 20, 2025

30 anos atrás, a Microsoft introduziu a primeira versão do Windows Media Player - então apenas ligue para "Media Player" -as parte de " Windows 3.0. com extensões multimí..


Microsoft Fixing Whiteboard, trazendo de volta uma versão antiga

Windows Nov 18, 2024

Microsoft. Microsoft empurrou uma nova versão do seu Aplicação do quadro branco Com base na webview em setembro de 2021, e não foi exatamente recebido co..


Como transferir rapidamente fotos do iPhone para o Windows 11

Windows Nov 4, 2024

Se você quiser transferir fotos e vídeos do seu iPhone para o seu Windows 11 PC, a maneira mais rápida e mais fácil é conectar seu telefone e executar uma importação automática. Ve..


Como adicionar o símbolo de direitos autorais a um documento no Windows e Mac

Windows Nov 5, 2024

O símbolo de direitos autorais (©) sugere a outros que algo é Protegido pela lei de direitos autorais . Embora nem o Windows nem os teclados Mac tenham uma chave dedicada para rap..


Como converter um arquivo JFIF em JPG no Windows ou Mac

Windows Nov 3, 2024

Embora os arquivos JFIF sejam muito semelhantes aos do formato JPG, os arquivos JPG são mais amplamente utilizados. Se você se encontrar com um arquivo JFIF que precisa converter, o processo ..


Categorias