Como gerar e usar chave SSH em vez de senha para acessar o servidor com mais segurança
Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu guia de segurança digital, escrito com carinho — como um abraço virtual do seu Sensei. 🌟
Imagine que você está entrando em sua casa. Em vez de usar uma chave física (que pode ser copiada), você usa um sistema de reconhecimento facial. Isso é mais seguro, não é? Pois bem, o SSH com chaves é exatamente isso: uma forma mais segura, elegante e moderna de acessar seu servidor, sem depender da senha — que, por mais forte que pareça, ainda pode ser tentada por bots ou ataques.
Na GeHost, você pode usar chaves SSH para se conectar ao seu servidor via terminal (como o SSH client no seu computador), e isso torna sua conta muito mais segura. Vamos aprender juntos, passo a passo, como fazer isso — com calma, com certeza, como se fosse um ritual de confiança.
Passo 1: Entenda o que é uma chave SSH
Uma chave SSH é como um par de documentos mágicos:
- Chave Pública (que você coloca no servidor) — como um cartão de acesso que todos podem ver.
- Chave Privada (que você guarda com muito cuidado) — como a sua senha secreta, que nunca deve sair do seu computador.
Quando você tenta se conectar, o servidor verifica se a chave privada que você tem combina com a pública que está lá. Se sim, você entra — sem senha. É como um código de acesso invisível, mas real.
Passo 2: Gere suas chaves SSH no seu computador
Isso pode ser feito em computadores com sistema Linux, macOS ou Windows (com WSL ou OpenSSH). Vamos usar o terminal.
- Abra o terminal (no Windows: use PowerShell ou WSL).
- Execute este comando:
ssh-keygen -t ed25519 -C "seu_email@dominio.com"Substitua o e-mail pelo seu e-mail profissional (ex: contato@seudominio.com.br).
- Pressione Enter para aceitar o local padrão de armazenamento (geralmente
~/.ssh/id_ed25519). - Se quiser, digite uma frase de segurança (passphrase) — isso é opcional, mas recomendado. É como uma senha extra para sua chave privada.
- Pronto! Suas chaves foram geradas.
Passo 3: Acesse o painel da GeHost
Para colocar sua chave pública no servidor, você precisa do acesso ao painel do cliente.
- Entre em: painel.gehost.com.br
- Use seu e-mail e senha de acesso.
Passo 4: Encontre a seção de SSH no cPanel
Depois de logado no painel, acesse o cPanel do seu domínio.
Na seção “Segurança”, procure por “SSH Access” (ou “Acesso SSH”).
Passo 5: Adicione sua chave pública
Na tela de SSH Access, você verá uma opção para “Importar Chave Pública” ou “Adicionar Chave Pública”.
- Clique em “Adicionar Chave Pública”.
- Abra o arquivo
id_ed25519.pub(gerado no passo 2) no seu computador. - Copie todo o conteúdo do arquivo — ele começa com
ssh-ed25519e termina com seu e-mail. - Cole esse conteúdo na caixa de texto do cPanel.
- Salve.
Passo 6: Teste a conexão (opcional, mas recomendado)
Volte ao terminal e tente se conectar ao servidor com:
ssh usuario@seudominio.com.br
Substitua usuario pelo nome do usuário SSH que você tem no cPanel (geralmente é o nome da conta de hospedagem).
Se tudo estiver certo, o sistema pedirá sua frase de segurança (se você criou uma) — e você estará dentro!
Dicas importantes (como um Sensei cuida de seu aluno)
- Nunca compartilhe sua chave privada — nem por e-mail, nem por mensagem. Ela é como a sua assinatura digital.
- Guarde-a em um local seguro — como uma pasta criptografada ou um arquivo com permissão restrita.
- Use uma frase de segurança — mesmo que seu computador seja roubado, a chave privada não será usada sem ela.
- Desative o login por senha (opcional) — no cPanel, você pode desativar o acesso por senha, deixando apenas a chave. Isso aumenta a segurança, mas cuidado: se perder a chave, você perderá o acesso!
Quer ajuda? Estamos aqui!
Se algo não funcionar, ou se você tiver dúvidas sobre o nome do usuário, o domínio ou o caminho, entre em contato com nosso suporte.
Estamos aqui para ajudar, com paciência e respeito — como um verdadeiro parceiro na jornada digital.
Seu sucesso é nosso propósito. 🌱
GeHost — hospedagem segura, com coração. Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04) Todos os direitos reservados. © 2025