Como Gerar um Par de Chaves SSH (Pública/Privada) para Acesso Seguro
Olá, viajante da web! 👋 Seja bem-vindo ao seu novo passo rumo à segurança e autonomia no seu servidor. Aqui na GeHost, acreditamos que você merece controlar seu espaço com confiança — e o SSH é uma das ferramentas mais poderosas para isso.
Hoje, vamos aprender juntos como gerar um par de chaves SSH (uma pública e uma privada) para se conectar ao seu servidor de forma segura, sem precisar digitar senha toda vez. É como ter uma chave mágica que só você tem — e isso é super seguro.
O que é SSH?
SSH (Secure Shell) é uma forma segura de acessar o seu servidor remotamente. Ele criptografa todas as comunicações entre seu computador e o servidor, protegendo seus dados — como senhas, arquivos e comandos.
Com chaves SSH, você se autentica com um par de arquivos: um que fica no seu computador (a chave privada) e outro que é colocado no servidor (a chave pública). Só quem tem a chave privada pode acessar o servidor — como uma senha invisível e única.
Passo a Passo: Gerando seu Par de Chaves SSH
Vamos fazer isso com calma, passo a passo. Você não precisa ser um expert — basta seguir com atenção. Vamos lá!
- Abra o terminal no seu computador.
- No Windows, use o PowerShell ou o Git Bash (recomendado).
- No macOS ou Linux, abra o Terminal.
- Execute este comando para gerar o par de chaves:
- Escolha onde salvar as chaves (pressione Enter para aceitar o padrão).
- Digite uma frase de segurança (passphrase) (opcional, mas altamente recomendado).
- Pronto! O sistema vai gerar duas chaves:
id_rsa— chave privada (não compartilhe nunca!)id_rsa.pub— chave pública (pode compartilhar com segurança)
ssh-keygen -t rsa -b 4096 -C "seu_email@dominio.com"
Substitua seu_email@dominio.com pelo seu e-mail profissional (o mesmo que usa no seu domínio hospedado na GeHost).
Dica Sensei: Use uma frase que você lembre, mas que ninguém mais adivinhe. É como uma senha extra para a sua chave — ainda mais segura!
Como usar sua chave pública no servidor GeHost
Agora que você tem a chave pública, vamos colocá-la no servidor para permitir acesso seguro.
- Abra o painel do cliente em painel.gehost.com.br.
- Entre com seu login e senha.
- No menu, acesse SSH & Segurança (ou procure por "SSH" no painel).
- Procure por Chaves SSH ou Gerenciamento de Chaves.
- Clique em "Adicionar Chave Pública".
- Cole o conteúdo do arquivo
id_rsa.pub(abrir com qualquer editor de texto, como Bloco de Notas ou VS Code). - Salve a chave com um nome descritivo (ex: "Meu Notebook", "Trabalho", "Projeto X").
Conectando-se com SSH usando sua chave
Depois de configurar a chave pública no servidor, você pode se conectar com segurança, sem senha.
Use este comando no terminal:
ssh -i ~/.ssh/id_rsa seu_usuario@seu_dominio.com
Substitua:
~/.ssh/id_rsapelo caminho da sua chave privada (se estiver em outro lugar).seu_usuariopelo nome de usuário do seu servidor (consulte seu plano no painel).seu_dominio.compelo domínio hospedado na GeHost.
Dica Sensei: Se quiser evitar digitar o caminho da chave toda vez, configure o arquivo
~/.ssh/configcom um alias (como "meusite") — posso te ensinar isso em outro guia, se quiser!
Importante: Cuidados com suas chaves
As chaves SSH são como senhas muito poderosas. Cuidado com elas:
- Nunca compartilhe sua chave privada (o arquivo
id_rsa). - Guarde-a em um local seguro, como uma pasta protegida ou um cofre digital.
- Evite deixar a chave pública exposta em sites públicos ou mensagens.
- Se achar que a chave foi vazada, remova-a do servidor e gere uma nova.
Quer ajuda? Estamos aqui!
Se ficou com dúvidas, se o comando não funcionou ou se não encontrou a opção de chaves SSH no painel, abra um ticket de suporte no painel do cliente. Nossa equipe está pronta para te ajudar — com paciência, como se fosse um amigo.
Se você chegou até aqui, parabéns! 🎉 Você acabou de dar um grande passo na segurança do seu site. E lembre-se: na GeHost, você não está sozinho. Estamos aqui com você, a cada passo.
Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*