Como gerar chaves SSH no cPanel

Olá, pequeno Kangaroo, como vai? Segurança é um dos tópicos centrais de todo ramo, e se tratando da sua hospedagem, isso não é diferente. O acesso SSH é um dos meios mais seguros, desde que você use boas práticas para realizar as conexões, e evite deixar brechas para usuários maliciosos.

Neste artigo nós vamos te mostrar como gerar e autorizar chaves SSH no seu cPanel, além de te explicar o que é essa chave, e para que ela(s) serve(m). Note que, embora seja um método extremamente seguro, compartilhar chaves SSH (principalmente a chave privada) é extremamente não recomendado, uma vez que você pode expor a chave, e toda a segurança ser perdida.

O que é e para que servem as chaves SSH

As chaves SSH são chaves assimétricas criptografadas, em outras palavras, essas chaves são um conjunto de caracteres aleatórios que, apenas quem tem acesso a chave privada pode descriptografar a chave pública, e dessa forma gerar um acesso extremamente seguro. Se você quiser entender melhor a diferença da chave pública e privada, é só clicar aqui.

Essa chave pode ser criada em alguns modelos, sendo a menor possível no cPanel a de 1024 bits, que já não é tão recomendada, depois dela existe a chave de 2048 bits, que é bem mais segura que a primeira, e a mais recomendada para o mundo atual, e há também a chave de 4096 bits, essa, que é extremamente segura, mas que pode acabar sendo muito pesada para alguns sistemas, sendo assim, não tão recomendada para sistemas com muitos acessos.

Mas para que servem essas chaves? Basicamente, essas chaves servem para substituir o uso de senhas para realizar conexões, o que praticamente acaba com os bots e usuários que tentam invadir contas e sistemas à partir de força bruta, além de tornar o acesso ainda mais restrito, visto que você pode criar várias chaves SSH, e apenas os usuários específicos de cada chave teriam esses acessos.

Embora você ainda precise utilizar uma senha para uso da chave, você está usando a senha da chave, e não a senha da sua conta cPanel para realizar a conexão. Além disso, se um usuário, de alguma forma conseguir essa senha, ele não consegue acessar a sua conta sem o arquivo da sua chave RSA, assim como, se ele tiver o arquivo, ele ainda precisa da senha, e por aí vai.

Como gerar chave SSH no cPanel

Agora que você já sabe um pouco mais sobre o que é e como funciona a chave SSH, abaixo mostramos, passo a passo, como você pode gerar chaves no seu cPanel, e logo em seguida, como autorizá-las. Vem com a gente:

  1. Acesse o painel de controle da sua hospedagem (cPanel)
  2. Procure pela seção Segurança, e clique na opção Acesso SSH
    Opção "Acesso SSH" no cPanel
  3. Nessa tela, clique em Gerenciar Chaves SSH
    Gerenciar Chaves SSH no cPanel
  4. Agora clique em Gerar uma Nova Chave
    Gerar uma nova chave
  5. Agora preencha os dados para criar a chave:
    Campos necessários para criar chave SSH
    Nome da chave: Dê um nome para facilitar a identificação da chave (não pode conter espaços)
    Senha da chave: Escolha uma senha para a chave, e guarde com carinho, ela é essencial para o uso da chave.
    Tipo de chave: Mantenha RSA
    Tamanho da chave: Recomendamos que mantenha 2048, ou se preferir, mudar para 4096. (O ideal é manter 2048)

    Após preencher, clique em “Gerar Chave”.
  6. Após clicar para gerar, você verá às informações da sua chave e uma confirmação:
    Chave SSH criada com sucesso

Como autorizar uma chave SSH

Agora que você já criou a chave SSH, siga os passos abaixo para autorizar. Lembrando que, se você não estiver na tela das chaves, é só refazer os passos 1, 2 e 3 acima.

  1. Já na tela de gerenciamento das chaves, localize a chave que deseja autorizar, e clique em Gerenciar ao lado
    Gerenciar chave SSH
  2. Feito isso, é só clicar em Authorize, e pronto, a sua chave será autorizada para uso.
    Botão para autorizar chave

E é isso, ao seguir esses passos, agora você já tem uma chave SSH criada na sua hospedagem. Note que há várias formas de fazer uso dessa chave, sendo o principal deles a conversão para um arquivo do tipo .ppk.

Para fazer essa conversão, você precisa clicar em Ver/Fazer Download da Chave Primária (Chave Privada), e nessa tela, rolar para baixo e Converter. Para converter, você só precisa informar a senha da chave, e o arquivo será gerado para que você possa fazer download.

Encontrou sua resposta?