it-swarm-pt.tech

Finalidade do email no final da chave pública SSH

Eu estava adicionando uma das minhas chaves públicas ao authorized_keys em um dos meus servidores quando percebi que no final da minha chave pública de SSH estava meu email:

$ cat .ssh/id_rsa.pub
ssh-rsa AAAA[...lots of characters...]bpL [email protected]
  • Por que meu endereço de e-mail está no final da chave?
  • Tem algum propósito específico?
  • Posso escrever o que quiser no meu arquivo authorized_keys? Como por exemplo:

    ssh-rsa AAAA[...lots of characters...]bpL John Doe (Home PC)
    
6
Enrique Moreno Tent
  1. Maior probabilidade de identificar quem criou a chave.
  2. É apenas um comentário. Mas como disse em 1: provavelmente você sabe que você criou. Útil quando mais de um administrador está administrando o sistema.
  3. Sim, você pode adicionar qualquer coisa no lugar do seu e-mail. E como é a última parte, você não precisa usar nada especial para espaços, etc.

    Extra: ssh-keygen -c para alterá-lo para chaves RSA1 (funciona apenas para RSA1).

6
Rinzwind