@udereg

Как безопасно передать ssh ключ?

Доброго времени суток! Я пишу скрипт регенерации ключей ssh для нашей команды. На случай компрометации, утери, забыли пароль, регулярная смена итд.
Т.е. где-то на сервере будет лежать скрипт, который запускается по различным событиям для различных пользователей. Скрипт будет создавать ключ и подкладывать в puppet публичный ключ (puppet распространит его, заодно затрет старые ключи). Далее возникает вопрос, как безопасно передать ключ пользователю? Как передать passphrase?
  • Вопрос задан
  • 770 просмотров
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
Никак, система порочна изначально, ключ и пасфразу должен сгенерить сам юзер и передать вам публичный ключ, смысл вообще в ключах от которых есть доступ у когото кроме юзера. То есть ключ по умолчанию скомпроментирован и в случае входа злоумышленника нельзя точно сказать что ключ слил юзер.
Ответ написан
karabanov
@karabanov
Системный администратор
Неужели члены вашей команды не в состоянии самостоятельно сгенерировать себе SSH-ключь?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы