Генерация ключей не имеет ничего общего с IP-адресом с точки зрения клиента.
Когда вы генерируете пару ключей SSH, из-за отсутствия лучшей аналогии вы генерируете некоторые файлы, которые содержат действительно длинные числакоторый может быть использован для шифрования или дешифрования вещей.Закрытый ключ хранится в .ssh / id_rsa (для ключа RSA), а открытый ключ хранится в .ssh / id_rsa.pub
. Вы можете переместить эту пару ключей на любую машину, какую пожелаете.Вы должны убедиться, что закрытый ключ всегда хорошо защищен.Публичный ключ вы можете дать кому угодно или скопировать его где угодно.Это публично.Вы также можете иметь несколько ключей на машине, причем разные ключи используются для разных хостов.Это контролируется файлом .ssh / config.Однако большинству пользователей это не нужно, и они придерживаются одной пары ключей.
В частности, в случае с gitolite вы будете хранить открытые ключи ваших пользователей в каталоге gitolite-admin / keys..
В любом случае, изменение IP-адреса вашего ноутбука не повлияет на ваши ключи.