Chave pública: vai para o servidor
A chave pública é uma única linha que você adiciona a ~/.ssh/authorized_keys no servidor. Ela não é secreta: conhecê-la não permite que alguém faça login.
Você decide que serviços podemos ativar para análise, personalização e conteúdos externos.
Utilizamos cookies e tecnologias semelhantes no nosso site para personalizar conteúdos, integrar conteúdos externos e compreender melhor a uso de cada área.
Cookies necessários
Estas entradas asseguram funções essenciais, como segurança, estabilidade e processamento de formulários.
Seções opcionais
O tratamento de dados pode basear-se no seu consentimento ou em interesses legítimos. Nas configurações de cookies, pode rejeitar ou permitir cada categoria opcional.
Alguns serviços processam dados pessoais em outros países. Ao dar seu consentimento, você também aceita essa transferência. Encontre mais informações em nossa Política de Privacidade.
Pode voltar a abrir e ajustar sua seleção a qualquer momento. · 1.0.2
Com o Gerador de chaves SSH gratuito, você cria online um par de chaves Ed25519 ou RSA diretamente no seu navegador, sem precisar fazer login e com a opção de usar uma frase secreta. Você recebe a chave pública em uma linha como ssh-ed25519 AAAAC3Nz… admin@mein-laptop para authorized_keys, a chave privada no formato OpenSSH e a impressão digital SHA256. A chave privada nunca sai desta página.
Criado por Florian Galz
Chave pronta? Em um servidor VPS da ZAP-Hosting, você pode adicioná-la durante o pedido.
Aparece no final da chave pública para que você possa reconhecê-la depois no servidor.
Criptografa a chave privada como o ssh-keygen (bcrypt, 16 rodadas, AES-256). Sem senha, qualquer pessoa que tenha o arquivo pode usá-lo para fazer login.
A chave é gerada apenas no seu navegador (Web Crypto API). Sem requisições nem armazenamento: a chave privada nunca sai desta página.
Escolha o tipo, o comentário e a senha e clique em “Gerar par de chaves”. A chave pública, a chave privada e a impressão digital aparecerão aqui.
Exemplo de resultado
Você escolhe o tipo, um comentário e, opcionalmente, uma senha de proteção. A ferramenta fornece a chave pública, a chave privada e a impressão digital. Abaixo, você vê uma chave pública Ed25519 real como exemplo. Uma nova chave é gerada a cada clique, então a sua terá outra aparência.
Exemplo · Chave de exemplo fixa; cada nova chave é diferente
Entrada
Saída
| Parte | Significado |
|---|---|
| ssh-ed25519 | Tipo de chave: ssh-ed25519 para Ed25519, ssh-rsa para RSA. |
| AAAAC3NzaC1lZDI1… | A chave pública propriamente dita, em Base64. Sempre com 68 caracteres para Ed25519 e mais de 700 para RSA 4096. |
| admin@mein-laptop | Comentário: você escolhe livremente, apenas para identificar a chave. Não afeta o login. |
Por que esta ferramenta
O que este gerador de chaves SSH faz e quais cuidados ele toma.
Apenas no navegador
Gerado com a Web Crypto API no seu dispositivo. Sem requisições nem armazenamento: a chave privada nunca sai desta página.
Ed25519 e RSA
Ed25519 como padrão moderno; RSA de 4096 ou 3072 bits para sistemas mais antigos.
Passphrase opcional
Criptografa a chave privada como o ssh-keygen (bcrypt com 16 rodadas, AES-256-CTR).
Formato OpenSSH nativo
Chave privada no formato -----BEGIN OPENSSH PRIVATE KEY----- e chave pública em uma linha para authorized_keys, como as geradas pelo ssh-keygen.
Fingerprint para conferência
Mostra o fingerprint SHA256, o mesmo valor exibido por ssh-keygen -l.
Comandos para adicionar a chave
Comandos prontos para ssh-copy-id, authorized_keys e login, com os nomes de arquivo e as permissões corretos.
Como funciona
Do novo par de chaves ao login sem senha em quatro etapas.
Passo 1
Escolha Ed25519 (recomendado) ou RSA. Para RSA, defina o tamanho da chave como 4096 ou 3072 bits.
Passo 2
Se quiser, insira um comentário como max@laptop e uma frase secreta, repetindo-a para confirmar. Clique em “Gerar par de chaves” para criar a chave pública, a chave privada e a impressão digital SHA256 no seu navegador.
Passo 3
Copie ou baixe as chaves privada e pública (por exemplo, id_ed25519 e id_ed25519.pub) e coloque ambas na sua pasta .ssh. No Linux e no macOS, defina a permissão 600 para a chave privada com chmod 600.
Passo 4
Copie a chave pública para ~/.ssh/authorized_keys no servidor com ssh-copy-id ou com o comando exibido. Depois, você pode entrar com ssh -i sem digitar senha.
Noções básicas
Uma chave SSH é um par formado por uma chave pública e uma chave privada. Em vez de digitar uma senha, seu computador comprova, ao fazer login, que possui a chave privada correspondente.
A chave pública é uma única linha que você adiciona a ~/.ssh/authorized_keys no servidor. Ela não é secreta: conhecê-la não permite que alguém faça login.
A chave privada fica no seu computador, de preferência em ~/.ssh/ e criptografada com uma frase secreta. Quem obtiver o arquivo desprotegido poderá fazer login em qualquer lugar onde a chave pública correspondente esteja cadastrada.
Estes comandos ssh-keygen criam o par de chaves localmente no seu computador, no mesmo formato OpenSSH gerado pelo Gerador de chaves SSH:
ssh-keygen -t ed25519 -C max@laptopssh-keygen -t rsa -b 4096 -C max@laptopExplorar mais
Crie senhas fortes e aleatórias diretamente no navegador — nada é salvo nem transmitido.
Criado por Rugile Rutkauskaite
Configure permissões de arquivos Unix/Linux com caixas de seleção para obter o valor octal e a notação simbólica, ou decodifique-as no sentido inverso — incluindo setuid/setgid/sticky bit e um comando chmod pronto para copiar.
Criado por Justin Schuessler
Crie expressões Cron com um formulário, explicações em alemão e uma pré-visualização das próximas execuções — tudo no navegador.
Criado por Jakub Martyniak
Gere hashes MD5, SHA-1, SHA-256 e SHA-512 a partir de texto ou arquivo e compare somas de verificação. Funciona inteiramente no navegador.
Criado por Luca Stanek
Gere e verifique hashes Bcrypt inteiramente no navegador, com fator de custo ajustável.
Criado por Rugile Rutkauskaite
Verificador de senhas: confira a força, o tempo para quebrá-la e os alertas de padrões da sua senha. Funciona inteiramente no navegador; nada é transmitido.
Criado por Luca Stanek
FAQ
Respostas rápidas sobre tipo de chave, passphrase, segurança e como adicionar a chave ao servidor.
Três itens: a chave pública em uma linha (por exemplo, ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOqb9NdaBdneuqRd7QOYM6KYP5ZQlUq07JqHDlI7RY1I admin@mein-laptop), a chave privada no formato OpenSSH (-----BEGIN OPENSSH PRIVATE KEY-----) e a impressão digital, por exemplo, SHA256:f3J1EiY0bTdQMCH1DWyTodDOtoGE0abQW7po14q8jlE. Você pode copiar as duas chaves ou baixá-las como id_ed25519 e id_ed25519.pub.
O par de chaves é criado exclusivamente no seu navegador com a Web Crypto API. Não há requisição ao servidor, armazenamento nem registro de logs; a chave privada nunca sai desta página. Se você fechar a aba sem salvar a chave, ela será perdida. Se preferir criar a chave inteiramente no seu computador, use ssh-keygen -t ed25519 no terminal.
Ed25519 é a opção recomendada: as chaves são curtas, geradas rapidamente e aceitas pelo OpenSSH desde a versão 6.5 (2014). Escolha RSA de 4096 bits apenas se um sistema antigo, roteador ou serviço ainda não aceitar Ed25519. 3072 bits é o mínimo que oferecemos para novas chaves RSA; não há opção de 2048 bits. Se seu navegador ainda não conseguir gerar chaves Ed25519, a ferramenta exibirá um aviso e um botão para mudar para RSA.
Ela é opcional, mas recomendada. Com uma passphrase, a ferramenta criptografa a chave privada como o ssh-keygen (bcrypt com 16 rodadas, AES-256-CTR). Quem encontrar o arquivo não conseguirá fazer login sem a passphrase. Para não precisar digitá-la a cada conexão, use o ssh-agent. Você pode alterá-la depois com ssh-keygen -p -f ~/.ssh/id_ed25519.
A maneira mais fácil é usar ssh-copy-id -i ~/.ssh/id_ed25519.pub root@<server-ip>. Como alternativa, execute no servidor o comando exibido pela ferramenta: ele cria ~/.ssh, adiciona a linha a ~/.ssh/authorized_keys e define as permissões 700 e 600, respectivamente. Depois, faça login sem senha com ssh -i ~/.ssh/id_ed25519 root@<server-ip>.
Sim. A chave pública é uma linha OpenSSH comum (ssh-ed25519 ou ssh-rsa, chave e comentário), como a que o ssh-keygen grava no arquivo .pub. Adicione essa linha às configurações de chaves SSH da sua conta. A chave privada fica no seu computador.
No Linux e no macOS, salve os arquivos em ~/.ssh/; no Windows, em C:\Users\<Name>\.ssh\. No Linux e no macOS, a chave privada precisa da permissão 600 (chmod 600 ~/.ssh/id_ed25519), caso contrário, o SSH a rejeitará. O Windows 10 e o 11 incluem o OpenSSH, então os arquivos funcionam diretamente com ssh no terminal. Para usar o PuTTY, importe a chave privada no PuTTYgen (Conversions > Import key) e salve-a como arquivo .ppk; a ferramenta gera apenas o formato OpenSSH. Nunca compartilhe a chave privada: envie ao servidor somente o arquivo .pub.
A impressão digital é uma soma de verificação curta (SHA-256) da chave pública, por exemplo, SHA256:f3J1EiY0bTdQMCH1DWyTodDOtoGE0abQW7po14q8jlE. Com ela, você identifica uma chave sem comparar a linha inteira. ssh-keygen -l -f ~/.ssh/id_ed25519.pub mostra o mesmo valor.
Mais alguma pergunta?
Contatar o suporteUm servidor VPS da ZAP-Hosting oferece acesso root via SSH, firewall própria e login com chave desde o primeiro minuto.
Sem configuração. Sem riscos. Online em segundos.
Procurando mais ferramentas? Ver todas as ferramentas para desenvolvedores
Hospedagem de servidores a partir de € 2,49 / mês, disponível imediatamente, com proteção DDoS incluída.
© 2026 ZAP-Hosting GmbH