Задать вопрос
@bagos

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

Не понятно какую роль играет приватный ключ, если для связи достаточно публичного и прописать его в authorized_keys на сервере. Можно ли использовать для подключения только приватный ключ?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Слёрм
    Базовое администрирование Linux серверов с FirstVDS
    1 месяц
    Далее
  • Слёрм
    Python для инженеров
    3 месяца
    Далее
Решения вопроса 2
DevMan
@DevMan
конечно играет: ssh-клиент использует его при подключении.

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

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

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