Значение: Добавлена ​​идентификация: .ssh/example_rsa ((null))

Значение: Добавлена ​​идентификация: .ssh/example_rsa ((null))

Я подключился к серверу по SSH, используя:

ssh -i ~/.ssh/example_rsa root@xxxxxxxxx

Я получил следующий ответ:

Identity added: .ssh/example_rsa ((null))

Я хотел бы понять:

  1. К чему добавлено?
  2. Что ((null))означает в конце?

решение1

Бег

ssh -i ~/.ssh/example_rsa root@xxxxxxxxx

никогда не печатает

Identity added: .ssh/example_rsa ((null))

Он будет напечатан, если вы выполните:

ssh-add ~/.ssh/example_rsa

Нуль означаеткомментарийиз файла идентификации (источник). Ваш закрытый ключ может иметь сохраненный комментарий, чтобы было легче различать различные ключи:

fprintf(stderr, "Identity added: %s (%s)\n", filename, comment);

Связанный контент