Загрузка моего закрытого ключа для использования в git на Mac - PullRequest
3 голосов
/ 20 августа 2009

Я пытаюсь использовать git на Mac (я новичок в Mac). Мне, очевидно, нужно загрузить свой закрытый ключ. На моей машине с Windows я просто использую Pageant и msysgit. Как мне загрузить свой закрытый ключ в git на Mac?

Ответы [ 3 ]

5 голосов
/ 20 августа 2009

Git имеет хорошую статью о создании и использовании ваших личных ключей здесь:

http://github.com/guides/providing-your-ssh-key

1 голос
/ 25 сентября 2014

Если вы откроете ключ с помощью PuTTY Key Generator, вы можете экспортировать свой ключ в формате OpenSSH. Просто скопируйте его на свой Mac и поместите его в файл с именем id_rsa в каталог ~/.ssh (который вам придется создать, если вы не запустили ssh-keygen).

Export OpenSSH key

Если это не так уж и сложно, вы можете просто использовать ssh-keygen для создания новой пары ключей и добавить новый id_rsa.pub открытый ключ к учетной записи, к которой вы обращаетесь. Большинство онлайн-репозиториев git и хостов ssh (например, Winsshd) позволяют связывать несколько ключей с учетной записью.

0 голосов
/ 20 августа 2009

Я бы сказал, просто создайте новый ключ. Если вы публикуете на github, нет ничего сложного в том, чтобы отправить два открытых ключа, и то же самое для переноса их на другой сервер - это просто еще одна запись в ~ / .ssh / authorized_keys.

Руководство github, на которое указал местный шред, должно иметь все необходимые вам направления.

...