Usuário @ host em uma chave pública SSH-RSA

11

Qual é a função do usuário @ host que geralmente aparece no final de uma chave pública ssh-rsa? Isso é necessário? Isso serve para algum objetivo na autenticação ou é simplesmente um registro de quem e onde a chave foi criada para fins de informação (para um leitor humano)?

usedTobeaMember
fonte

Respostas:

14

É apenas um comentário. Você pode colocar o que quiser lá. Ou nada.

A maioria dos geradores de chaves coloca o usuário @ host lá para ajudar a identificar em qual host a chave foi gerada e para qual usuário.

EEAA
fonte
Obrigado, é exatamente isso que eu queria saber. Presumo que a chave seja delimitada do comentário com espaço em branco, e as chaves sejam separadas umas das outras com novas linhas?
usedTobeaMember
Sim, corrija nos dois aspectos.
EEAA
man authorized_keysirá explicar os campos que você pode usar: parâmetros extras (comando, de, etc) espaço em branco tipo de chave (ssh-rsa, ssh-dsa) espaço em branco chave comentários em espaço em branco.
mveroone
@ Kwaio Eu não tenho esse ManPage.
usedTobeaMember
desculpe, o meu redireciona para e man sshd, em seguida, procure pelo capítulo "AUTHORIZED_KEYS FILE FORMAT"
mveroone