As chaves SSH não precisam ser exclusivas de um serviço específico. Por uma questão de boa prática geral, eles devem ser exclusivos de uma finalidade .
Por exemplo, você como pessoa pode ter várias chaves SSH:
Uma chave para seus sistemas pessoais
Uma chave para seus sistemas de trabalho
- Uma chave que você usa com o github / rsync.net / etc.
No trabalho, você também pode ter chaves dedicadas a programas específicos (um usado pelo Puppet, um usado pelo software de backup, etc.)
Você deve considerar suas necessidades de segurança e confidencialidade e determinar se deve criar uma nova chave ou usar uma chave existente.
As instruções coladas parecem indicar que, quando você cria uma "gota", a Digital Ocean adiciona chaves especificadas ao arquivo authorized_keys
do root. Depois disso, eles não gerenciam mais o arquivo authorized_keys
, portanto, se você já criou um servidor sem especificando chaves (ou deseja adicionar / alterar / excluir chaves mais tarde), precisará manualmente edite o arquivo authorized_keys
do root para fazer essas alterações.
Você não precisa destruir / recriar o servidor para isso.