Під час підключення PuTTY до нового хоста я часто отримую попередження
Ключ хоста сервера не відповідає тому, який PuTTY записав у реєстр.
після того, як я натискаю
Так
PuTTY додає ключ сервера RSA до реєстру Windows 10, і я зможу увійти на віддалений сервер, і попередження не з’явиться знову.
Я знаю, що ключ RSA поставляється як пари, як державні, так і приватні. Я намагаюся зрозуміти, який ключ зберег сервер у моїй локальній машині, я вважаю, відкритим ключем сервера.
Також коли PuTTY здійснив початкове з'єднання SSH з сервером, як сервер вирішує, який ключ переслати? Припустимо, на сервері є список відкритих ключів, чи є загальний ключ для будь-якого клієнта, який намагається встановити з'єднання?
А де цей загальний ключ зберігається на сервері? під /root/.ssh/ authorized_keys
?