2016-02-27 2 views
0

Я настраиваю Amazon OpsWorks, и меня просят добавить ключ SSH репозитория. Я принимаю проект на Bitbucket.Bitbucket - где найти ключ хранилища SSH?

Поскольку я просматриваю параметры меню репозитория, я не вижу никаких упоминаний о SSH-ключах. Итак, я перехожу в «Моя учетная запись» -> «Настройки Bitbucket», и есть раздел под названием «SSH Keys». Я вижу там недавно добавленный ключ SSH, который я добавил, но когда я его скопировал и поместил в Amazon OpsWorks, он говорит, что ключ недействителен, и я должен ввести действительный.

Где найти/сгенерировать ключ SSH для Amazon OpsWorks для доступа к частному репозиторию Bitbucket?

Спасибо

ответ

0

Вы генерируете ключ с помощью ssh-keygen, как намеки имени. Amazon, вероятно, дает указание о формате и многого другом, но предполагает, что это стандартное openssh формат:

ssh-keygen -f key -N '' 

Теперь key файла содержит приватную часть, что вам нужно добавить в Amazon и key.pub содержит открытую часть, которая вам нужно добавить в свой битбакет.

Не рекомендуется раздавать секретный ключ, который вы используете для подключения из разных мест (вашего компьютера).