7

Допустим, мое имя пользователя user, а computername - cmp. Я заметил, что они также являются частью моего открытого ключа SSH: (они последние, прокрутите вправо)

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

Какова цель этой информации?

1 ответ1

12

Это просто комментарий. SSH вообще не использует эту информацию, и вы можете изменить ее на что угодно.

Если у вас есть более одного ключа, вам нужно как-то узнать, что это такое.

Как и у вас, у меня есть только один ключ, потому что я считаю, что так проще.

Я поместил несколько ключей в файл ~/.ssh/authorized_keys для определенных учетных записей, которыми должны поделиться несколько человек. Каждый ключ идет своей строкой, и каждый человек получает свой собственный ключ, который добавляется в этот файл, поэтому любой из них может войти в систему, и все они авторизованы. Наличие этого комментария в конце дает понять, какой ключ идет с каким человеком.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .