SSH & Avançado 0 visualizações

Como gerar e usar uma chave SSH para acessar o servidor sem senha

Ver no WHMCS

Como Gerar e Usar uma Chave SSH para Acessar o Servidor Sem Senha

Olá, viajante da tecnologia! 👋 Seja bem-vindo ao nosso guia de SSH & Avançado, onde você aprende a se conectar ao seu servidor com segurança e praticidade — sem precisar digitar senha toda vez. Aqui, você será o Sensei da sua hospedagem, com acesso rápido e seguro. Vamos juntos?

Por que usar SSH com chave em vez de senha?

Imagine entrar em casa com uma chave mestra, em vez de digitar um código toda vez. É assim que funciona o SSH com chave: você se conecta com segurança e rapidez, sem riscos de senha vazada ou ataques por força bruta.

Dica do Sensei: A chave SSH é como uma assinatura digital — única, forte e difícil de clonar. É o padrão de ouro para acesso seguro a servidores.

Passo a passo: Gerar e usar sua chave SSH

  1. Abra o terminal no seu computador (no Windows, use o Windows Terminal ou Git Bash; no Mac ou Linux, o Terminal já vem instalado).

  2. Execute este comando para gerar uma nova chave SSH:

    ssh-keygen -t ed25519 -C "seu_email@dominio.com"

    Substitua seu_email@dominio.com pelo seu e-mail profissional (o mesmo do seu domínio hospedado na GeHost).

  3. Pressione Enter para aceitar o local padrão onde a chave será salva (geralmente ~/.ssh/id_ed25519).

  4. Se desejar, digite uma frase de segurança (passphrase) — isso adiciona uma camada extra de proteção. Se não quiser, apenas pressione Enter duas vezes.

  5. Após o processo, você terá duas chaves:

    • id_ed25519 — sua chave privada (nunca compartilhe!)
    • id_ed25519.pub — sua chave pública (pode compartilhar)
  6. Abra a chave pública com este comando:

    cat ~/.ssh/id_ed25519.pub

    Isso mostrará um texto longo começando com ssh-ed25519. Copie todo o conteúdo (incluindo os espaços iniciais e finais).

  7. Entre no painel do cliente da GeHost: painel.gehost.com.br.

  8. No painel, acesse a seção de SSH (geralmente sob "Segurança" ou "SSH & Shell").

    Tela inicial do cPanel com os grupos de ferramentas
  9. Procure por uma opção como “Chaves SSH” ou “Gerenciar Chaves SSH”.

  10. Clique em “Adicionar Chave Pública” ou similar.

  11. Coloque o conteúdo da chave pública (copiado anteriormente) no campo indicado.

  12. Salve a chave. Agora ela está registrada no servidor da GeHost.

  13. Volte ao terminal e teste a conexão com este comando:

    ssh seu_usuario@seu_dominio.com.br

    Substitua seu_usuario pelo nome de usuário do seu cPanel (geralmente o nome do domínio ou um nome personalizado) e seu_dominio.com.br pelo domínio hospedado.

  14. Se tudo estiver certo, você será conectado sem pedir senha — só com a chave!

Como usar com um cliente SSH (como PuTTY ou VS Code)

Se você usa um cliente como PuTTY (Windows) ou VS Code (com extensão SSH), você precisará:

  • Converter a chave privada (se estiver no formato OpenSSH) para o formato do cliente (ex: PPK para PuTTY).
  • Configurar o cliente para usar essa chave ao conectar ao servidor.

Se precisar de ajuda com isso, o suporte técnico da GeHost está pronto para te ajudar — basta abrir um ticket no painel.

Importante: segurança e boas práticas

  • Nunca compartilhe sua chave privada (arquivo id_ed25519).
  • Guarde suas chaves em um local seguro (como uma pasta criptografada ou um cofre de senhas).
  • Use uma frase de segurança (passphrase) para proteger a chave privada.
  • Se perder a chave ou suspeitar que foi vazada, remova-a do servidor e gere uma nova.
Leitura do Sensei: A GeHost cuida do seu servidor com segurança. Você cuida da sua chave. Juntos, somos uma força invencível. 💪

Se tiver dúvidas, não hesite em entrar em contato com o suporte da GeHost — estamos aqui para te ajudar, sempre. E lembre-se: seu CNPJ é 46.647.904/0001-04, da G e Soluções e Eventos LTDA, desde 2015. Se precisar de nota fiscal, consulte sua fatura.

Precisa de Ajuda?

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