Должен ли я генерировать новую пару ключей SSH для каждой рабочей станции или повторно использовать одну?

Это вопрос новичков от парня Windows, но когда я работаю с Git или другим программным обеспечением, основанным на (Open) SSH, должен ли я генерировать новый ключ SSH для каждой рабочей станции, а затем загружать открытый ключ в GitHub/BitBucket и т.д., или я должен повторно использовать ранее созданный? Или это имеет значение вообще?

Ответ 1

Вы должны создать пару ключей для каждой рабочей станции. Таким образом, если ключ скомпрометирован, вы сможете отменить разрешение только для этого ключа, не затрагивая другие рабочие станции

Ответ 2

Да, вы должны сгенерировать новый ключ ssh для каждой рабочей станции. Также не забудьте указать кодовую фразу для вашего закрытого ключа и сохранить ее в безопасности. Никогда не делитесь им.