SSH & Avançado 1 visualizações

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

Ver no WHMCS

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

Olá, viajante da tecnologia! 🌟 Seja bem-vindo ao nosso guia de SSH & Avançado, onde vamos te ensinar, com carinho e clareza, como usar chaves SSH para acessar seu servidor sem digitar senha toda vez. É como ter uma chave mágica que só você tem — segura, prática e super eficiente.

Se você já se perguntou: “Por que eu preciso digitar senha toda vez que acesso o servidor?”, a resposta é: porque dá pra fazer melhor. E é isso que vamos fazer juntos hoje.

Antes de começar: o que é SSH?

SSH (Secure Shell) é uma forma segura de se conectar ao seu servidor remoto. É como uma porta blindada que só abre com a chave certa. E a chave SSH é essa chave mágica.

Com ela, você pode entrar no servidor com apenas um comando — sem digitar senha. É mais rápido, mais seguro e muito mais tranquilo.

Dica do Sensei: Nunca compartilhe sua chave SSH com ninguém. Ela é como a sua assinatura digital — única e pessoal.

Passo a passo: gerar e configurar sua chave SSH

Os passos abaixo funcionam em sistemas como Linux, macOS e Windows (com WSL ou Git Bash). Vamos lá!

  1. Abra o terminal (no Linux/macOS, use o Terminal; no Windows, use Git Bash ou WSL).

  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 que usamos na GeHost).

  3. Escolha onde salvar a chave. O padrão é ~/.ssh/id_ed25519. Você pode pressionar Enter para aceitar.

  4. Defina uma frase de senha (passphrase) (opcional, mas recomendado). É como uma senha extra para sua chave. Se esquecer, não tem problema — você pode alterar depois.

  5. Pronto! Sua chave foi gerada. Agora, vamos copiá-la para o servidor.

Colocando a chave no servidor (via cPanel)

Agora que temos a chave, vamos colocá-la no servidor da GeHost. Para isso, usaremos o painel de controle cPanel.

  1. Entre no painel do cliente em painel.gehost.com.br.

  2. Na seção de SSH & Shell Access, clique em Gerenciar Chaves SSH.

    Tela inicial do cPanel com os grupos de ferramentas
  3. Clique em Gerar nova chave (ou similar — o nome pode variar levemente).

  4. Na tela de criação, cole a chave pública (a que termina com .pub) no campo Chave Pública.

    Para isso, abra o arquivo id_ed25519.pub (no diretório ~/.ssh/) com qualquer editor de texto e copie todo o conteúdo — ele começa com ssh-ed25519 e termina com seu e-mail.

  5. Salve a chave no servidor. Ela agora está registrada.

Conectando ao servidor com sua chave

Pronto! Agora você pode se conectar ao servidor sem senha.

  1. No terminal, digite:

    ssh usuario@seu-servidor.gehost.com.br

    Substitua usuario pelo nome de usuário que você usa no cPanel (geralmente é o nome da conta).

  2. Se tudo estiver certo, você será conectado imediatamente — sem pedir senha!

  3. Se pedir a frase de senha (passphrase), digite-a. Depois disso, a conexão será automática por sessão.

Atenção do Sensei: Se não conseguir conectar, verifique se a chave foi adicionada corretamente no cPanel. Se precisar, entre em contato com nosso suporte — estamos aqui para te ajudar.

Como manter tudo seguro?

  • Nunca compartilhe sua chave privada (o arquivo id_ed25519).
  • Evite deixar a chave em máquinas públicas ou compartilhadas.
  • Use uma frase de senha forte para proteger sua chave.
  • Revise periodicamente as chaves registradas no cPanel.

Quer saber mais?

Se tiver dúvidas, não hesite em nos procurar. Estamos aqui para te ajudar, sempre.

Seu sucesso é nosso propósito. 🌱

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.