Vamos dar uma olhada em como criar uma chave SSH, para que ela é usada e para quais serviços ela é necessária.
Para que é usada a chave SSH?
O SSH (Secure Shell Protocol) é um protocolo para acesso seguro a sistemas remotos. Ele pertence aos protocolos aplicados juntamente com os seguintes: http, smtp, snmp, FTP, Telnet etc. O protocolo opera na porta 22; ao configurar o protocolo ssh, a porta pode ser alterada.
Em comparação com o protocolo Telnet, o ssh transmite tráfego criptografado que é protegido por uma chave de criptografia.
O protocolo usa chaves de criptografia para operar e transmitir dados de forma criptografada. Graças à criptografia, um invasor que intercepta um fluxo de dados criptografados precisará de vários anos para descriptografá-los, perdendo assim o tempo em que os dados estão atualizados, razão pela qual a criptografia assimétrica é usada.
A criptografia assimétrica é o uso de duas chaves para criptografar e descriptografar dados.
Uma chave SSH é uma sequência de caracteres arbitrários. Com ela, os dados são criptografados e, após a criptografia, são enviados ao nó final.
Public key (Chave pública) - essa chave criptografa os dados e pode ser transferida para outra parte que precisa enviar mensagens/dados criptografados.
Private key (chave privada) - essa chave descriptografa os dados e deve ser armazenada em um local seguro. É possível criptografar uma chave privada usando uma frase secreta ao criar a chave.
Como criar uma chave SSH
Você pode criar uma chave SSH por meio do painel de controle do Serverspace.
Para fazer isso, vá para as configurações do usuário e, em seguida, para a guia SSH keys, conforme mostrado na captura de tela:
Aqui você pode adicionar uma chave ou visualizar as existentes.
Se você quiser adicionar uma chave SSH, clique no botão Add SSH key (Adicionar chave SSH) e, em seguida, um menu será aberto:
No menu, você pode adicionar uma chave existente ou gerar uma nova. Para criar uma nova, especifique o nome da chave, seu formato e, em seguida, clique no botão Criar e fazer download.
Depois disso, sua chave será criada com sucesso.
A chave criada pode ser usada durante a configuração do servidor. Nas Access preferences (Preferências de acesso), selecione a opção SSH keys (Chaves SSH) e, em seguida, marque a caixa de seleção da chave a ser usada: