Como gerar e usar uma chave SSH para acessar o servidor sem digitar senha
Olá, viajante da tecnologia! 👋 Seja bem-vindo(a) ao nosso canto de sabedoria digital. Hoje, vamos aprender algo poderoso e muito útil: como se conectar ao seu servidor da GeHost sem precisar digitar senha toda vez. Isso mesmo — com uma simples chave SSH, você ganha tempo, segurança e um toque de elegância no seu trabalho. Vamos juntos?
O que é uma chave SSH?
Imagine a chave SSH como uma senha especial e única que só você tem — e que o servidor reconhece imediatamente. Assim como uma chave de casa que abre a porta sem precisar de um código, a chave SSH te permite entrar no servidor com um simples comando. É rápido, seguro e muito prático.
Passo a passo: como gerar e usar sua chave SSH
-
Abra seu terminal (no Linux, macOS ou no Windows com WSL/PowerShell).
Se você estiver no Windows, recomendo usar o PowerShell ou o WSL (Windows Subsystem for Linux), pois são mais compatíveis com SSH.
-
Gerar a chave SSH com o comando:
ssh-keygen -t ed25519 -C "seu_email@dominio.com"Pressione Enter para aceitar o local padrão do arquivo (geralmente
~/.ssh/id_ed25519).Em seguida, você será convidado a digitar uma frase de segurança (passphrase). Isso é opcional, mas recomendado se você quiser mais segurança. Se preferir, apenas pressione Enter para deixar em branco.
-
Copie a chave pública para o servidor. A chave pública é o arquivo com
.pubno final. Use o comando:cat ~/.ssh/id_ed25519.pubIsso exibirá o conteúdo da chave. Copie tudo, incluindo as linhas
ssh-ed25519e o texto final. -
Entre no painel da GeHost pelo endereço: painel.gehost.com.br
Logue com seu usuário e senha.
-
Na barra lateral, clique em “SSH” (geralmente na seção “Segurança” ou “Avançado”).
-
Procure por “Gerenciar Chaves SSH” ou algo semelhante. Clique para acessar.
Na página, clique em “Importar chave pública” ou “Adicionar chave”.
-
Cole a chave pública (a que você copiou antes) no campo indicado.
Salve a configuração.
-
Teste a conexão com o servidor. No terminal, digite:
ssh seu_usuario@seu_servidor.gehost.com.brSubstitua
seu_usuariopelo nome de usuário que você usa no cPanel (geralmente o nome do domínio ou um nome criado).Se tudo estiver certo, você será conectado sem digitar senha!
Dica do Sensei
Se o seu servidor pedir senha mesmo depois de configurar a chave, verifique se:
- A chave pública foi copiada inteira (sem cortes ou espaços extras).
- O nome do usuário no comando SSH está correto.
- Seu terminal está usando a chave correta (em caso de múltiplas chaves, pode ser necessário usar
ssh -i ~/.ssh/id_ed25519).
Segurança em primeiro lugar
Seu arquivo de chave privada (id_ed25519) é como uma senha de ouro. Nunca compartilhe esse arquivo com ninguém. Guarde-o em um local seguro, e nunca o suba para repositórios públicos como o GitHub.
Pronto! Você está no controle
Com essa chave, você pode automatizar tarefas, fazer backups, atualizar sistemas e até integrar com ferramentas de desenvolvimento — tudo com apenas um comando. É como ter uma porta secreta no seu servidor, só para você.
Se tiver dúvidas, não hesite: entre em contato com nosso suporte — estamos aqui para ajudar. E lembre-se: segurança + praticidade = vida de dev tranquila.
Com carinho,
Sensei da GeHost
Grupo G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04