@bagos

Какую роль играет приватный ключ при соединении по ssh? Как его можно использовать?

Не понятно какую роль играет приватный ключ, если для связи достаточно публичного и прописать его в authorized_keys на сервере. Можно ли использовать для подключения только приватный ключ?
  • Вопрос задан
  • 77 просмотров
Решения вопроса 2
DevMan
@DevMan
конечно играет: ssh-клиент использует его при подключении.

При аутентификации по ключевой паре предварительно генерируется пара открытого и закрытого ключей для определённого пользователя. На машине, с которой требуется произвести подключение, хранится закрытый ключ, а на удалённой машине — открытый. Эти файлы не передаются при аутентификации, система лишь проверяет, что владелец открытого ключа также владеет и закрытым. При данном подходе, как правило, настраивается автоматический вход от имени конкретного пользователя в ОС.
https://ru.wikipedia.org/wiki/SSH#Техническая_инфо...
Ответ написан
Комментировать
@Vitsliputsli
Всегда можно прочитать про этот способ. Но если все равно не понятно, то вот метафора: публичный ключ - это "замок", приватный ключ - "ключ" от этого "замка". "Замок" можно отдать на север и закрыть им какую то "дверь", но открыть ее можно будет только с помощью "ключа".
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы