O cPanel & WHM é uma solução completa para gerenciamento de servidores, mas em muitos casos é necessário acessar o servidor via linha de comando para executar scripts ou ajustar configurações avançadas.
- Leia também: O que é roteamento? Entenda como funciona o roteamento de IP na internet
- Leia também: Como a Internet funciona? Entenda de Forma Simples e Completa
- Leia também: O que é camada de rede? Entenda como funciona e sua relação com a camada de internet
A forma mais segura de fazer esse acesso remoto é através do SSH (Secure Shell).
Um cliente SSH instalado no seu computador se conecta a um serviço (daemon) no servidor. Toda a comunicação — comandos enviados e respostas recebidas — é criptografada, garantindo privacidade e proteção contra interceptações.
Por que evitar login com senha no SSH?
Ao acessar via SSH, normalmente são utilizadas credenciais como usuário e senha. Porém, esse método apresenta riscos:
- Senhas podem ser fracas ou reutilizadas
- Bots automatizados realizam ataques de força bruta
- Ataques de dicionário tentam milhares de combinações
- Consumo excessivo de recursos do servidor
Mesmo senhas consideradas “fortes” podem ser comprometidas com o tempo.
Por isso, o uso de chaves SSH é altamente recomendado.
O que são chaves SSH?
As chaves SSH são um método mais seguro de autenticação baseado em criptografia de chave pública, utilizando um par de chaves:
- Chave pública → enviada para o servidor
- Chave privada → mantida em segredo no seu computador
Diferente de senhas, esse método não pode ser facilmente adivinhado ou atacado por bots.
O que é criptografia de chave pública?
A criptografia é a base da segurança digital. Ela transforma dados legíveis (texto plano) em dados codificados (texto cifrado), que só podem ser lidos por quem possui a chave correta.

O próximo passo é autorizar a chave pública para que você possa usá-la para autenticação SSH.
- Retorne à interface Gerenciar chaves SSH , conforme descrito acima.
- Encontre a chave que você acabou de criar em Chaves Públicas .
- Clique em Gerenciar e, em seguida, em Autorizar na página seguinte.

Por fim, precisamos baixar a chave privada para nossa máquina local (veja abaixo as instruções para Microsoft Windows ® e PuTTY).
- Acesse novamente a ferramenta Gerenciar chaves SSH .
- Role a página até o final, onde você encontrará suas chaves privadas.
- Clique em Visualizar/Baixar ao lado da nova chave privada.
- Clique em ” Baixar chave” abaixo da caixa de texto que exibe a chave.

Criptografia simétrica (tradicional)
- Usa uma única chave para criptografar e descriptografar
- Exige compartilhamento dessa chave entre as partes
- Pode ser insegura se a chave for interceptada
Criptografia assimétrica (chave pública)
- Utiliza duas chaves diferentes
- Uma criptografa (pública) e outra descriptografa (privada)
- Não exige compartilhamento de segredo
Isso resolve um grande problema da segurança na internet: como trocar informações seguras sem expor a chave.
Como funciona a autenticação SSH com chaves?
O processo de autenticação com chaves SSH segue um fluxo seguro:
- Você cria um par de chaves (pública e privada)
- A chave pública é armazenada no servidor
- Ao tentar conectar:
- O servidor envia um desafio criptografado
- O servidor envia um desafio criptografado
- Seu computador usa a chave privada para descriptografar
- Um hash da resposta é enviado de volta
- O servidor valida a resposta
Se os dados coincidirem, o acesso é liberado
Isso garante que apenas quem possui a chave privada consiga autenticar.
Vantagens das chaves SSH
- Não podem ser adivinhadas como senhas
- Protegem contra ataques de força bruta
- Não são vulneráveis a ataques de dicionário
- Oferecem autenticação forte e confiável
- Eliminam riscos de senhas fracas
Importante:
A segurança depende de manter a chave privada protegida.
Como gerar chaves SSH no cPanel
O cPanel facilita a criação de chaves SSH através de uma interface simples.
Passo a passo:
- Acesse o cPanel
- Vá até a seção Segurança
- Clique em Acesso SSH
- Seleccione Gerenciar Chaves SSH
- Clique em Gerar nova chave
- Defina:
- Nome da chave (ex: id_rsa)
- Tipo e tamanho da chave (recomendado: 2048 ou 4096 bits)
- Nome da chave (ex: id_rsa)
- (Opcional, mas recomendado) Adicione uma senha de proteção
- Clique em Gerar chave
Dica importante de segurança
- Guarde sua chave privada em local seguro
- Nunca compartilhe essa chave
- Utilize senha (passphrase) sempre que possível
- Faça backup da chave em local confiável
O uso de chaves SSH no cPanel é uma das formas mais eficazes de proteger seu servidor contra acessos indevidos.

Ao substituir senhas por autenticação baseada em criptografia:
- Você elimina vulnerabilidades comuns
- Aumenta significativamente a segurança
- Protege seus dados e aplicações
Se você administra um servidor, implementar chaves SSH não é apenas recomendado — é essencial.
(Melhoria Yoast aplicada)
- Melhor distribuição de subtítulos
- Frases mais curtas e claras
- Uso de palavras de transição aumentado
- Escaneabilidade e leitura aprimoradas