SSH & Avanzado 39 visualizações

Como gerar e usar chaves SSH em vez de senha para acessar o VPS com mais segurança

Ver no WHMCS

Como Gerar e Usar Chaves SSH em vez de Senha para Acessar seu VPS com Mais Segurança

Olá, querido(a) cliente da GeHost! 🌟

Seja bem-vindo(a) ao nosso guia de segurança digital, onde aprendemos juntos a proteger nossos servidores com o poder das chaves SSH. Hoje, vamos transformar o acesso ao seu servidor — que antes era com senha — em algo mais seguro, mais rápido e muito mais elegante. É como trocar uma chave comum por um código de acesso exclusivo. 🗝️🔒

Se você já se perguntou: "E se alguém tentar adivinhar minha senha?", a resposta é simples: não precisa mais se preocupar. Com chaves SSH, isso se torna quase impossível.

---

O que são chaves SSH?

Imagine duas chaves mágicas: uma pública (que você pode compartilhar) e outra privada (que você guarda com muito cuidado). Elas trabalham juntas como um par de identidade. Quando você se conecta ao servidor, ele verifica se você tem a chave certa — e só a chave certa.

Isso elimina a necessidade de digitar uma senha toda vez. E, mais importante: evita ataques de força bruta (tentativas milhares de senhas até acertar).

💡 Dica do Sensei: A chave privada é como seu segredo mais bem guardado. Nunca a compartilhe, nunca a perca. Se ela cair nas mãos erradas, seu servidor pode estar em risco.
---

Passo a Passo: Gerar e Usar Chaves SSH

Vamos fazer isso juntos, passo a passo. Você vai se surpreender com a simplicidade!

  1. Abra o terminal no seu computador (no Windows, use o Windows Terminal ou Git Bash; no Mac ou Linux, o Terminal já vem pronto).
  2. Execute este comando:
  3. ssh-keygen -t ed25519 -C "seu_email@dominio.com"

    Substitua seu_email@dominio.com por um e-mail real seu (pode ser o de sua conta GeHost).

  4. Pressione Enter para aceitar o local padrão de salvamento (geralmente ~/.ssh/id_ed25519).
  5. Se quiser, digite uma frase de acesso (passphrase) — é opcional, mas altamente recomendado. Ela adiciona uma camada extra de segurança. Se esquecer, não terá acesso à chave.
  6. Pronto! As chaves foram geradas. Você agora tem dois arquivos:

    • id_ed25519 — sua chave privada (não compartilhe!)
    • id_ed25519.pub — sua chave pública (pode compartilhar)
🔐 Importante: Guarde o arquivo id_ed25519 em um local seguro, como uma pasta criptografada ou um disco externo. Nunca envie por e-mail ou deixe no computador público.
---

Adicionar a Chave Pública ao Servidor

Agora vamos permitir que seu servidor reconheça você.

  1. Abra o arquivo id_ed25519.pub com qualquer editor de texto (como Bloco de Notas, VS Code, etc.).
  2. Copie todo o conteúdo, que começa com ssh-ed25519 e termina com seu e-mail.
  3. Entre no painel do cliente da GeHost: painel.gehost.com.br.
  4. Localize seu plano de hospedagem (cPanel) e acesse a seção de SSH (geralmente em "Segurança" ou "Acesso Remoto").
  5. Procure por um botão como "Gerenciar Chaves SSH" ou "Adicionar Chave Pública".
  6. Coloque o conteúdo da chave pública no campo apropriado e salve.
Tela inicial do cPanel com os grupos de ferramentas, incluindo Segurança e SSH
📌 Nota do Sensei: Se você não encontrar a opção de SSH no cPanel, pode ser que seu plano não inclua acesso direto ao servidor. Nesse caso, entre em contato com o suporte da GeHost para verificar as opções disponíveis.
---

Conectar-se usando a Chave SSH

Com a chave pública no servidor, agora você pode se conectar sem senha!

  1. No terminal, digite:
  2. ssh -i ~/.ssh/id_ed25519 seu_usuario@seu_servidor

    Substitua:

    • seu_usuario pelo nome de usuário do servidor (geralmente o nome da conta cPanel).
    • seu_servidor pelo endereço IP ou domínio do servidor (consulte seu contrato ou painel).
  3. Se tudo estiver certo, você será conectado imediatamente — sem pedir senha!
⚡ Dica do Sensei: Para facilitar, você pode configurar um arquivo ~/.ssh/config com um apelido para o servidor. Exemplo:
Host meu-vps
    HostName seu_servidor
    User seu_usuario
    IdentityFile ~/.ssh/id_ed25519

Agora basta digitar ssh meu-vps — e tá feito!

---

Segurança e Boas Práticas

Para manter seu servidor seguro, siga estas regras de ouro:

  • Nunca envie sua chave privada por e-mail, mensagens ou redes sociais.
  • Use uma frase de acesso (passphrase) para proteger a chave privada.
  • Evite usar a mesma chave em múltiplos servidores — cada um merece sua identidade única.
  • Revise regularmente as chaves autorizadas no servidor (no arquivo ~/.ssh/authorized_keys).
  • Se perder a chave privada, revogue a pública no servidor imediatamente.
---

Quer ajuda?

Se ficar com dúvidas, se o processo não funcionar ou se precisar de um olhar de especialista, estamos aqui para você. O suporte da GeHost está disponível por 30 dias após a entrega do serviço.

Entre em contato pelo suporte.gehost.com.br ou pelo painel do cliente. Lembre-se: você não está sozinho nesta jornada de segurança digital.

Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.