SSH & Avançado 6 visualizações

Como configurar chaves SSH separadas para diferentes servidores num só computador

Ver no WHMCS

Como configurar chaves SSH separadas para diferentes servidores num só computador

Olá, viajante do mundo digital! Seja bem-vindo(a) ao seu novo guia da Sensei GeHost. Hoje vamos aprender algo poderoso, seguro e muito útil: como usar chaves SSH diferentes para cada servidor — mesmo que você tenha vários no mesmo computador. É como ter uma chave diferente para cada porta da sua casa, só que no mundo dos servidores. Vamos lá?

Por que usar chaves SSH separadas?

Imagine que você tem acesso a três servidores diferentes: um para o seu site, outro para o seu banco de dados, e um terceiro para testes. Se usar a mesma chave em todos, e ela for comprometida, todos os servidores ficam vulneráveis. Com chaves separadas, cada servidor tem sua própria "assinatura digital" — mais seguro, mais organizado, e mais profissional.

Dica da Sensei: Chaves SSH são como cartões de acesso com senha única. Separar elas é como ter um cartão diferente para cada lugar que você visita — muito mais seguro!

Passo a passo: configurando chaves SSH separadas

  1. Abra o terminal (no Linux ou macOS) ou o Git Bash (no Windows). Você vai usar comandos de linha — não se preocupe, é mais fácil do que parece!

  2. Crie uma nova chave SSH com um nome específico para cada servidor. Por exemplo, para o servidor do seu site, digite:

    ssh-keygen -t ed25519 -C "meu-site@gehost.com" -f ~/.ssh/id_ed25519_meusite

    Isso cria uma chave chamada id_ed25519_meusite na pasta ~/.ssh/. Você pode trocar meusite por qualquer nome que lembre o servidor (ex: servidor-teste, projeto-2025).

  3. Repita o passo anterior para cada servidor. Por exemplo, para outro servidor:

    ssh-keygen -t ed25519 -C "projeto-2025@gehost.com" -f ~/.ssh/id_ed25519_projeto2025

    Assim, você terá múltiplas chaves, cada uma com um nome único.

  4. Edite o arquivo de configuração SSH para dizer ao sistema qual chave usar para qual servidor.

    Abra o arquivo ~/.ssh/config com um editor de texto:

    nano ~/.ssh/config

    Se o arquivo não existir, ele será criado ao salvar.

  5. Insira as configurações para cada servidor. Exemplo:

    Host meusite
        HostName seu-servidor-gehost.com.br
        User seu_usuario
        IdentityFile ~/.ssh/id_ed25519_meusite
    
    Host projeto2025
        HostName outro-servidor-gehost.com.br
        User seu_usuario
        IdentityFile ~/.ssh/id_ed25519_projeto2025

    Substitua:

    • meusite e projeto2025 por nomes que você escolher (como apelidos).
    • seu-servidor-gehost.com.br pelo endereço do seu servidor (consulte seu plano no painel).
    • seu_usuario pelo nome de usuário que você tem no cPanel.
  6. Salve o arquivo e feche o editor. No Nano, pressione Ctrl + X, depois S para salvar, e Enter para confirmar.

  7. Adicione a chave pública ao servidor (no cPanel). A chave pública é o arquivo com .pub (ex: id_ed25519_meusite.pub).

    Abra o arquivo com:

    cat ~/.ssh/id_ed25519_meusite.pub

    Copie o conteúdo (começa com ssh-ed25519 e termina com seu e-mail).

  8. Entre no painel do cliente em painel.gehost.com.br e vá até a seção de SSH ou Chaves SSH (geralmente em "Segurança" ou "SSH & Chaves").

    Painel inicial (home) do cPanel com os grupos de ferramentas

    Se não encontrar, consulte seu plano no painel ou entre em contato com o suporte.

  9. Adicione a chave pública ao servidor. Cole o conteúdo copiado no campo apropriado e salve.

  10. Teste a conexão com um dos servidores:

    ssh meusite

    Se tudo estiver certo, você será conectado sem precisar digitar senha — e a chave correta será usada automaticamente!

Dicas finais da Sensei

  • Use nomes claros para as chaves: id_ed25519_site1, id_ed25519_backup, etc.
  • Nunca compartilhe suas chaves privadas (arquivos sem .pub).
  • Proteja sua pasta ~/.ssh/: use chmod 700 ~/.ssh e chmod 600 ~/.ssh/* para manter tudo seguro.
  • Se tiver dúvidas, entre em contato com o suporte da GeHost — estamos aqui para te ajudar!

Atenção, viajante: Este guia é específico para hospedagem GeHost. Se você usar outro serviço, os passos podem variar. Mas a lógica é a mesma: chaves separadas = segurança maior.

Parabéns! Você acabou de dominar um conceito avançado com elegância. Agora, cada servidor tem sua chave única — como um segredo bem guardado. Continue assim, e o mundo digital será seu aliado.

Com carinho,
Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (marca Entexp)

Precisa de Ajuda?

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