estrutura de chave pública OpenSSH

6

Digamos que meu nome de usuário seja usuário e meu nome de computador seja cmp. Eu percebi que eles também fazem parte da minha chave pública SSH: (eles são os últimos, vá para a direita)

user@cmp:~/.ssh$ ls
config  id_rsa  id_rsa.pub  known_hosts
user@cmp:~/.ssh$ cat id_rsa.pub 
ssh-rsa AAAAB3Nzayc2EAABIwAAAQEA4kk3Guk5TwW+MihnO8XjhRLTY11rICPl5iIqlIHWcyuqYyFdoU4i/VHbJEBiti0fgBztSyZnrW45MyBRG5RU/AFsVuqiRNjyRB59zsLu/J3Uc+fqvy5qNTAAlcMprFnRN8M6PYl6Tp5gXncbuQaFJmuCgllTcrBrVX0Mep9UvRf5GrZBGprFrY4R/LjH1SFpkQTHFHMI8wMKlsPkJGJCW9+a/8zmqOrpoE9XRRCfunnROcSq+2MCTRWl7iiligkcdKOq+cbqBNTYV0/6rfyZexArHwh5TeaQVdduU0ESN3WVl5i6OwAx2AMz922zZZ/jKWA== user@cmp

Qual é o propósito dessa informação?

    
por Deleted 30.07.2009 / 00:08

1 resposta

10

É apenas um comentário. O SSH não usa essas informações, e você pode alterá-las para qualquer coisa que desejar.

Se você tiver mais de uma chave, precisará saber como são.

Como você, eu só tenho uma chave porque acho que é mais simples assim.

Eu coloquei várias chaves no arquivo ~/.ssh/authorized_keys para determinadas contas que várias pessoas precisam compartilhar. Cada pessoa recebe sua própria chave, cada uma é adicionada a esse arquivo, portanto, qualquer uma delas pode fazer logon e todas estão autorizadas. Ter esse comentário no final deixa claro qual a chave que acompanha a pessoa.

    
por 30.07.2009 / 00:49