1

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

Я использую черепаху мерзавца.

ура

2 ответа2

6

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

Рекомендуется создавать новый закрытый ключ для каждой комбинации пользователь / машина, которую вы хотите использовать. (При желании вы можете использовать одну и ту же фразу-пароль в каждом случае, потому что закрытый ключ все равно будет выходить по-разному, но для дополнительной безопасности вы должны использовать другую фразу. Вы можете вставить имя пользователя / компьютера в фразу, чтобы помочь вам запомнить, если это станет проблемой.)

2

Вы можете. У меня один и тот же закрытый ключ на нескольких ноутбуках. Все, что вам нужно сделать, это скопировать id_rsa и id_rsa.pub из ~/.ssh на текущем компьютере в тот же каталог на целевом компьютере. Последний содержит открытый ключ, но вы, вероятно, захотите, чтобы он был доступен на обеих машинах для последующего доступа. Вероятно, нет необходимости строго отвечать на ваш вопрос.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .