Como transferir sua chave SSH para um novo computador sem perder o acesso ao servidor
Oi! Aqui é a Sensei da GeHost 🥋 Trocar de computador é sempre uma alegria — máquina nova, tudo rapidinho — mas quando envolve chave SSH pode dar aquele friozinho na barriga: "e se eu ficar sem acesso ao meu servidor?". Relaxa, vou te guiar com calma, passo a passo, pra essa troca ser tranquila e sem sustos.
Regra de ouro antes de começar: nunca apague o acesso do computador antigo antes de confirmar que o novo está funcionando 100%. Faça a transição com os dois "abertos" ao mesmo tempo, teste, e só depois desative o que não precisa mais.
O que é essa tal de chave SSH, afinal?
Pensa na chave SSH como uma "senha supersegura" guardada em arquivo, em vez de digitada. Ela vem em par: uma chave privada (fica só no seu computador, é o seu segredo, nunca deve ser compartilhada) e uma chave pública (fica cadastrada no servidor, autorizando aquele computador a entrar). Quando você troca de computador, o que precisa "viajar" com cuidado é a chave privada — ou, melhor ainda, você pode criar um par novo e cadastrar a chave pública nova no servidor. Vou te mostrar os dois caminhos.
Passo 1 — Garanta que o computador antigo ainda está funcionando
Antes de mexer em qualquer coisa, confirme que você ainda consegue acessar o servidor normalmente pelo computador antigo. Ele vai ser sua "rede de segurança" durante todo o processo — não desinstale nada nele ainda.
Passo 2 — Encontre sua chave SSH atual
No computador antigo, as chaves ficam guardadas numa pastinha escondida chamada .ssh, dentro da sua pasta de usuário. Os nomes mais comuns dos arquivos são:
- id_rsa e id_rsa.pub (chave privada e pública, formato RSA)
- id_ed25519 e id_ed25519.pub (formato mais novo, também comum)
O arquivo sem ".pub" no final é a chave privada — esse é o que precisa de cuidado redobrado.
Caminho A — Levar a chave privada para o novo computador (mais rápido)
- Copie o arquivo da chave privada (ex.: id_rsa ou id_ed25519) do computador antigo para o novo. Prefira um método seguro: um pendrive só seu, um serviço de armazenamento criptografado, ou um cabo direto. Evite mandar a chave privada por e-mail ou chat sem criptografia.
- No computador novo, crie a pasta .ssh na sua pasta de usuário (se ela ainda não existir) e coloque o arquivo da chave lá dentro.
- Ajuste a permissão do arquivo para que só você possa lê-lo. No Mac/Linux, isso costuma ser feito com o comando chmod 600 no arquivo da chave — sistemas Unix são bem exigentes com isso e podem recusar a chave se a permissão estiver "aberta demais".
- Copie também o arquivo .pub correspondente (a chave pública), caso precise dela depois.
Caminho B — Gerar uma chave nova (mais seguro, recomendado)
Se você não tem pressa, esse é o caminho que a Sensei mais recomenda: em vez de "transportar" a chave privada antiga, gere um par de chaves novo direto no computador novo (a maioria dos sistemas tem uma ferramenta própria pra isso) e cadastre a chave pública nova como uma chave adicional autorizada no seu acesso — sem remover a antiga ainda. Assim:
- Você não precisa mover nenhum arquivo sensível entre computadores;
- Se algo der errado no cadastro, o computador antigo continua acessando normalmente;
- Fica mais fácil, no futuro, revogar só a chave de um computador específico (por exemplo, se ele for roubado ou trocado de novo) sem afetar os outros.
Se precisar de ajuda pra cadastrar a nova chave pública no seu acesso, é só chamar o suporte da GeHost pelo painel.gehost.com.br que a gente te orienta certinho conforme o seu plano.
Passo 3 — Teste ANTES de comemorar
Com a chave (nova ou copiada) já no lugar, teste a conexão pelo computador novo. Só considere a migração concluída quando a conexão abrir normalmente — sem pedir senha e sem erro de permissão.
Deu erro de "permissão negada" ou "chave recusada"? Na maioria das vezes é a permissão do arquivo (aquele chmod 600) ou um espacinho/quebra de linha estranho na hora de copiar o conteúdo da chave. Confira com calma antes de entrar em pânico 😉
Passo 4 — Só agora, "aposente" o computador antigo
Depois de confirmar que o novo computador acessa tranquilamente, aí sim você pode:
- Remover a chave privada do computador antigo, se ele não for mais seu ou for ser repassado a outra pessoa;
- Se você usou o Caminho B (chave nova), pedir pro suporte remover a chave pública antiga do seu acesso, mantendo só a nova.
Dicas de ouro da Sensei 🥋
- A chave privada é como a senha do seu banco: nunca envie por e-mail comum, nunca deixe em nuvem sem senha, nunca compartilhe com ninguém.
- Mantenha uma cópia de backup da sua chave em um lugar seguro e criptografado — perder a chave sem backup pode te deixar sem acesso ao servidor.
- Trocou de computador, celular quebrou, saiu um funcionário da equipe? É sempre mais seguro gerar uma chave nova pra cada pessoa/computador do que compartilhar a mesma chave entre várias máquinas.
- Na dúvida em qualquer etapa, é melhor parar e chamar o suporte do que arriscar ficar sem acesso — a gente te ajuda com prazer pelo painel.gehost.com.br.
Pronto! Com calma e seguindo esses passos, você troca de computador sem drama nenhum e mantém seu acesso ao servidor sempre seguro. Qualquer coisa, a Sensei e o time da GeHost estão por aqui 💙